[習題]DetailsView/FormView的 DataBound事件 搭配 DataItem、DataItemIndex與DataItemCount屬性

http://www.dotblogs.com.tw/mis2000lab/archive/2011/08/24/detailsview_formview_databound_event_dataitem_property.aspx

 

我在書本「上集」(ASP.NET 專題實務)的第六章 DetailsView

就下了猛藥!

(VB  上集)           (C#  上集)

 

除了最基礎的 DetailsView + SqlDataSource這種不用寫程式的「精靈」之外。

 

==========================================================================

 

有心要學,你可以學到更多。

淺嘗即止,您也可以 "只" 學到精靈的設定步驟。

 

 

買了一本書,不怕內容太多(多到學不完!!)

      一時看不完,大不了留著以後慢慢看~

 

最怕你要用的時候,書到用時方恨少

      書上除了精靈,什麼都沒教你!....這才是悲哀!

 

 

 

我正在蒐集各大控制項的常用屬性、常用事件作一個整理

以下是我在 MSDN發現的範例,非常清楚簡潔,

 

給自己留一個記錄,也分享給大家。

 

MSDN網站上面,都有完整的 VB、 C#範例與程式碼

 

 

資料來源:

http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.detailsview.dataitem.aspx

DataItem屬性只有在發生資料繫結之後才能使用。所以我們會把程式寫在 DataBound事件

發生資料繫結之前,這個屬性都會傳回 Nothing(C#為 null)。當 DetailsView 控制項處於插入模式時,這個屬性也不適用,而且會傳回 Nothing。

 

另外要注意這句話:

請使用 DataItem 屬性,存取繫結至 DetailsView 控制項的資料項目。這個資料項目通常用於直接存取目前資料錄的欄位值。這個屬性傳回的 Object 型別,會根據資料來源而有所不同。例如,當 SqlDataSource 控制項繫結至 DetailsView 控制項時,便會傳回 DataRowView 物件

 

 

     

 

 

 



 



因為YAHOO文章有限制字數,
如果您想下載這個範例、閱讀全文。

,請到我的網站:



[習題]DetailsView/FormView的 DataBound事件 搭配 DataItem、DataItemIndex與DataItemCount屬性

http://www.dotblogs.com.tw/mis2000lab/archive/2011/08/24/detailsview_formview_databound_event_dataitem_property.aspx

創作者介紹

MIS2000 Lab -- ASP.NET專題實務 / 線上教學文件

MIS2000 Lab 發表在 痞客邦 PIXNET 留言(0) 人氣()