欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

asp.net中GridView控件遍历的小例子

程序员文章站 2024-03-01 14:21:46
复制代码 代码如下: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)  
    {  
    }  
}