DataBinding?資料繫結?資料綁定? #4.1 -- [觀念補充]為何大型控制項不需要明確呼叫 .DataBind()方法?

重點:
當呼叫 控制項或 Page類別的 .DataBind()方法時,就會解析資料繫結運算式。

針對像是 GridView、DetailsView 和 FormView的大型控制項,在控制項的「PreRender事件」期間會自動解析資料繫結運算式,並且您不需要明確呼叫 .DataBind()方法。

...繼續閱讀 »

[習題]ADO.NET #6-1(圖解 與 補充說明) DataSet如何新增一筆紀錄?(搭配參數InsertCommand + Parameter)

摘要:[習題]ADO.NET #6-1(圖解 與 補充說明) DataSet如何新增一筆紀錄?(搭配參數InsertCommand + Parameter)
不管是 MSDN網站、或是市面上的很多書,
都會講解 DataSet的觀念。

但 DataSet比較抽象,實在不好懂。
我今天以這個範例,搭配圖片解說,希望能講得更清楚一些。

...繼續閱讀 »

[轉貼][ADO.NET] DataSet / DataAdapter 參數(Parameters)的各種範例

摘要:[轉貼][ADO.NET] DataSet/DataAdapter 參數(Parameters)的各種範例
剛剛找到微軟MSDN官方的文件(正體中文)
針對 ADO.NET DataSet/DataAdapter各種作法的
「參數(Parameters)」應用,都有提供範例。

...繼續閱讀 »

[習題]如何觸發 GridView 身體裡面的「子控制項」的事件?#3 改良版 (GridView流水號--Container.DataItemIndex)

摘要:[習題]如何觸發 GridView 身體裡面的「子控制項」的事件?#3 改良版

我們一旦 "不" 使用 Gridview預設的命名欄位(CommandField,例如:選取、編輯、刪除等等)
那麼要怎麼在「自訂的 Button按鈕」裡面,抓到「被選取的那一列(RowIndex,「這一列」的索引編號)」呢?

...繼續閱讀 »