ASP.NET中GridView、DataList、DataGrid三个数据控件foreach遍历用法示例
程序员文章站
2023-12-09 23:08:45
本文实例讲述了asp.net中gridview、datalist、datagrid三个数据控件foreach遍历用法。分享给大家供大家参考,具体如下:
//gri...
本文实例讲述了asp.net中gridview、datalist、datagrid三个数据控件foreach遍历用法。分享给大家供大家参考,具体如下:
//gridview遍历如下: foreach (gridviewrow row in gridview1.rows) { checkbox cb = (checkbox)row.findcontrol("checkbox2"); if (cb.checked == true) { } } //datagrid遍历: foreach (datagriditem oitem in itemsgrid.items) { checkbox ck1 = (checkbox)oitem.findcontrol("checkbox"); if (ck1.checked == true) { } } //datalist遍历 foreach (datelistitem dl in datalist1.items) { checkbox cb = (checkbox)dl.findcontrol("checkboxid "); if(cb.checked) ...... }
gridview:
for(int i=0; i <gridview.rows.count;i++) { label lbl = (label)gridview.rows[i].findcontrol("label9"); }
repeater:
for(int i=0; i < repeater.items.count;i++) { label lbl = (label) repeater.items[i].findcontrol("label9"); }
datalist:
for(int i=0; i < datalist.items.count;i++) { label lbl = (label) datalist.items[i].findcontrol("label9"); }
更多关于asp.net相关内容感兴趣的读者可查看本站专题:《asp.net操作json技巧总结》、《asp.net字符串操作技巧汇总》、《asp.net操作xml技巧总结》、《asp.net文件操作技巧汇总》、《asp.net ajax技巧总结专题》及《asp.net缓存操作技巧总结》。
希望本文所述对大家asp.net程序设计有所帮助。