.net中怎么取GridView中的值

2024-12-17 23:32:48
推荐回答(4个)
回答1:

先把需要的行获取到
for(int i=0;i< GridView.rows[第几行].cells.count;i++)
{
string str= GridView.rows[第几行].cells[i].text;//获取想要的行
Session["str"]=str;//记录获取的行,以便传值。

}
在另一个页面上。
string a=Session["str"].Tostring();
a就是你获取到的行数!

回答2:

直接使用链接列指定连接页面地址,并将值绑定到该列上,当点击该连接时会自动将值传入到要连接的页面中。

回答3:

CheckBox chk =(CheckBox )GridView1 .Rows [i].Cells [j].FindControl ("CheckBox1");
//i为GridView1 的第i行,j为GridView1的第j列

if (chk.Checked)
{
....//如果模板列上的checkbox1被选中,则...
}

回答4:

for(int i=0;i< GridView.rows[第几行].cells.count;i++)
{
string str= GridView.rows[第几行].cells[i].text;
}