首页 新闻 会员 周边 捐助

asp.net ListView 如何取 每一列的值

1
悬赏园豆:5 [已解决问题] 解决于 2012-10-18 14:26
foreach (var row in ListView1.Items)
  {
  CheckBox chkTemp = (CheckBox)row.FindControl("CheckBox1");
  if (chkTemp != null)
  {
  if (chkTemp.Checked)
  {
  string id = (BoundField)row.FindControl("ha16");
  }
  }
  }

以上代码我只想取到ha16绑定的值,但是这样子的代码通不过,如何修改呢,谢谢
zhengyingcan的主页 zhengyingcan | 初学一级 | 园豆:12
提问于:2012-09-13 18:46
< >
分享
最佳答案
0

可以绑定时给checkbox一个自己添加的属性,赋值成你要的值,然后在这里调用chkTemp.attributes["refValue"]就可以了

收获园豆:5
空明流光 | 初学一级 |园豆:111 | 2012-09-14 16:49
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册