要擷取「使用者 "點選" 了 GridView的哪一列?」
有很多的寫法,但我測試過後,發現一些特別的狀況。
[習題] "選取" Gridview的某一列(RowIndex) & 那一列對應資料表的P.K.值
- 74568
- 0
- ASP.NET 2.0/3.5與 VS 2005/2008
- 2011-03-16
要擷取「使用者 "點選" 了 GridView的哪一列?」
有很多的寫法,但我測試過後,發現一些特別的狀況。
要在 GridView的樣版裡面,抓住「子控制項」。有兩種作法:
第一,不知道子控制項的ID名稱,要用 .Controls(數字)來撈取
第二,知道子控制項的ID名稱(例如本文的範例),則改用 .FindControl("子控制項的ID名稱")
本範例是給讀者的售後服務,適合放在本書10.4節的後面,最為課後練習。
是「剪報」沒錯,不是簡報!
Windows Clound作業系統,顧名思義,使用者能藉此撰寫以網頁為基礎的雲端運算應用程式。
剛好最近在看車,鎖定這三台,看過但還沒試車,只從規格比較
以2.4升引擎、4WD為基準。
三菱 Outlander 2.4
豐田 RAV4
本田 CR-V
跟上一篇文章類似,我們以 DropDownList為例。
繼續討論 DataSet裡面的 DataTable,這次介紹 Column.....
FileUpload控制項「批次上傳 / 多檔案同時上傳」的範例 (VB語法)
上面這個範例已經發表一段時日,還滿多人看的,隨著我把程式改成 C#版,
這些已經公開分享的範例,我也盡量把C#版程式補上。
這三天的連續假期,我都在做相同的事。
第一,幫忙照顧小孩。
第二,把手邊的範例(VB語法),改成C#。
感想就是:還是VB簡單好用!但用了C#之後,許多觀念與作法會更清晰嚴謹。
使用C#的朋友,您把下面這個函數放在程式碼最後,
就可以使用 IsNumeric()了
微軟出品的,用起來應該有信心
我發現本書的第三章 第七節(3-7)最後一個範例,我要讀者自己打開來看,自己練習。
這次改寫時,我拿出來解釋了一次。
已經買書(VB版)的讀者,覺得對不起他們。 不能厚此薄彼,所以寫一篇文章彌補一下。
DbProviderFactory類別,我推薦這幾篇文章,寫得很淺。看完程式碼,就學起來了。
找了微軟MSDN,反倒沒啥範例。
關於MVP,我覺得最核心的FAQ就是下列這幾個,也最容易造成誤解,
微軟官方網站有相關的解釋,我覺得這四點寫得最貼切。
這篇文章是我之前(2008/2/17)在微軟MSDN網站,無意中看見的,也整理起來。
原文出處:微軟MSDN http://technet.microsoft.com/zh-tw/library/703tk8bc(VS.80).aspx
分享給大家,也幫自己做一個記錄。
這些問題,我在 Yahoo知識+,大概也回答過N次。
網友們發問的機率很高,算是FAQ!
但我觀察最近的書店銷售(以天瓏書局為例),像是聖殿祭司、章立民老師的作品,
C#版的銷售量,已經都高於VB版了。
可見市場有這樣的需求~ 入門的讀者需要兩種語法,各自指引。
如果有機會推出C#版的話,內容還會追加,大放送。
摘要:Second Thought,給自己重新審思的機會
最近要改善舊的ASP程式,要以找了些文件來看。
想到ASP.NET有 Cache功能,ASP應該也可以如法炮製。
Orz.......舊版的ASP並沒有內建 Cache,要購買third party的產品才行。
FrontPage去哪裡了?Office 2007 / 2010裡面找不到?
小弟是 FrontPage的愛用者,從FrontPage 98一路玩到2003,說真的,功能大同小異。
只是使用慣了,不想換。
這個範例跟上一篇文章完全相同,
差別只是把 Web Service裡面的 ADO.NET (DataReader模式)的寫法,
修改成 SqlDataSource來作而已(但從頭到尾都要自己手寫程式),
SqlDataSource的DataMode設定為「DataSet」
這是Web Service的第四個範例。
我們用 Web Service來寫 ADO.NET程式,從資料庫撈點資料來玩玩。
把舊有的功能,加上「Web Service」的新方法來實作。
是不是更能瞭解 Web Service帶來什麼改變呢?
給 User作輸入,然後透過 Web Service運算後,把結果呈現在我們畫面上,
有 Input ==> Process(Web Service) ==>Output才像樣!
好吧!這就是本文的範例......
上一篇文章,已經做好一個 Web Service了。
現在要介紹的,就是「呼叫(Call)那個已經完成的Web Service」來使用。
第一,要加入「Web參考(Web Reference)」。
第二,就是寫兩行程式。..............打完收工!真簡單~