asp.net中GridView控件遍历的小例子
程序员文章站
2024-02-28 17:44:40
复制代码 代码如下:int intcount = this.gridview1.rows.count; //总行数for (int i = 0; i < intcou...
复制代码 代码如下:
int intcount = this.gridview1.rows.count; //总行数
for (int i = 0; i < intcount; i++)
{
label1.text = ((hyperlink)gridview1.rows[i].cells[0].controls[0]).text.tostring().trim();
}
for (i = 0; i < gridviewid.rows.count; i++)
{
checkbox chkvote = (checkbox)gridview1.rows[i].findcontrol("checkbox2");
}
上面都是利用for来遍历ridview控件,下面我来利用foreach来遍历控件。
复制代码 代码如下:
foreach (gridviewrow row in gridview1.rows)
{
checkbox cb = (checkbox)row.findcontrol("checkbox2");
if(cb.checked==true)
{
}
}