服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - ASP.NET教程 - asp.net中GridView控件遍历的小例子

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

2019-11-16 11:54asp.net教程网 ASP.NET教程

在asp.net中要遍历像数据之类的内容我们一般会用到for,foreach,while这种了,下面我来介绍利用for遍历GridView控件

代码如下:


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)   
    {   
    }   
}

延伸 · 阅读

精彩推荐