緣起:
常見的 Model Binding 範例都需要使用 LINQ或是 EF來做
為了讓初學者更好下手,我希望用更簡易的方式入門(因此沒有用到 LINQ或是 EF)
http://www.dotblogs.com.tw/mis2000lab/archive/2014/09/11/model_binding_1_20140911.aspx
如果圖片無法呈現、或是沒看到程式碼,請移駕到上面網址,不好意思。
一個簡單 類別檔(如下圖),來做Model Binding搭配 GridView 與 Repeater
這個簡單 類別檔(如下圖)的 BookList方法,C#語法原本有一個 static。請您刪除。
若是 VB語法則是 Shared。請您刪除。
完成後,我們在畫面上拉一個 GridView
如下圖,多出的新屬性,例如:ItemType / SelectMethod / UpdateMethod....等等,就是為了搭配 Model Binding的
寫法如下,比對您的Class檔,該填哪些東西,一清二楚
重點來了!!
大型控制項(正確名稱為:資料繫結控制項,DataBinding Controls)都有這個 CallingDataMethods事件
您可以參考微軟MSDN的說明(可惜!沒範例)
http://www.dotblogs.com.tw/mis2000lab/archive/2014/09/11/model_binding_1_20140911.aspx
如果圖片無法呈現、或是沒看到程式碼,請移駕到上面網址,不好意思。