DataList逐行繫結

2021-06-19 00:31:54 字數 961 閱讀 5113

事件: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物件包含了關於該事件和...