2011年9月2日 星期五

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


[習題]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

沒有留言: