关于网友提出的“ GridView 取值”问题疑问,本网通过在网上对“ GridView 取值”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: GridView 取值
描述:
'>'>
'>
我要在后台通过checkbox来取出BankId的值,求高手指教
解决方案1: gridview1.rows[i].FindControl
解决方案2: 数据邦定后
for(int i=0;i<>
{
CheckBox chk=gridview1.FindControl("BankId");
...
}
解决方案3: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Cells[i].FindControl("chkId")
}
自己改改
解决方案4: 关于你代码里那个列的索引值究竟是多少,你自己看清楚了,别搞错了,搞错了,就读不出来值了。
string strsql = string.Empty;
string BankId = "";
foreach (GridViewRow gvr in gvBankInfo.Rows)
{
if ((gvr.Cells[1].FindControl("chkId") as CheckBox).Checked)