事件:itemdatabound
內容:datalist 繫結資料:逐行建立,逐行繫結(先建立行容器)
itemcreated事件:行物件建立完成後立即觸發
itemdatabind:行物件資料繫結完成後觸發
建立行itemcreated(建立行後 就來執行itemcreated事件)
繫結行itemdatabind(每一行繫結之後,來執行itemdatabind事件)
e.item.itemtype-----------代表:剛建立或繫結的項的型別(型別:頁首。頁尾。普通。交替)
e.item.dataitem -----------代表:剛剛繫結完的項上的 所繫結的資料物件(實體物件 )
if(e.item.itemtype == listitemtype.. )------------排除header
----------- e.item table**
}label lab = e.item.findcontrol(「lablnumber」) as label; -------------在 e.item中查詢 id是lablnumber 的控制項 返回 control型別 ,代表在當前項中找到的控制項物件
可以設定 lab 的屬性
lab.width=unit.percentage(100); ----------- lab.width是 unit型別的
e.item.itemindex---------當前項的索引號(從零開始)
view plaincopy to clipboardprint?
01.protected void datalist1_itemdatabound(object sender, datalistitemeventargs e)
02.
19. }
20. " databound->");
21. }
DataList的資料繫結
8.4.1 datalist的資料繫結 datalist控制項中通過自定義模板來設定資料的顯示樣式,它支援如下模板型別 itemtemplate 包含一些 html元素和控制項,將為資料來源中的每一行呈現一次這些html元素和控制項。alternatingitemtemplate 包含一些html元...
DataList繫結控制項的問題
1.獲取值的問題 如果是在頁面中獲取控制項label1 的值 label lb label datalist1.items 0 findcontrul label1 str strlb1 lb.text.tostring trim 如果是在datalist的itemdatabound事件中 則可以 ...
datalist的資料繫結事件
onitemdatabound事件發生在各行被繫結到源資料時被呼叫 some of the latest wrox press books isbn published 上面繫結到資料來源的各個字段 下面是指令碼 小結 datalistitemeventargs objargs物件包含了關於該事件和...