循环 datagridview 取 checkbox的值的问题 本帖最后由 lifeixie 于 2011-03-07 17:04:39 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是,和数据库没关系!!!!!只是单纯的 datagirdview 操作。 datagridview 中的checkbox是这样去的么? (RadioButtonList)GridView1.Rows[indexInt].Cells[1].FindControl("Label4")).SelectedValue for (int i = 0; i <= GridView1.Rows.Count - 1; i++) { if (((CheckBox)GridView1.Rows[i].FindControl("chkSelected")).Checked == true) { //do something } else { //do something } }这样试试我这边可以的 GridView1.Rows[i].FindControl没有 FindControl属性。我是win的,你提供的不是WEB的把? foreach (DataGridViewRow row in datagridview1.Rows){ bool check = Convert.ToBoolean(row.Cells[0].FormattedValue);}这个是正确的,只不过,手动选择的时候(自动全选就没事,自动选择没光标),光标所在那一行中值是 false。主要是这个怎么解决呢 bool check = Convert.ToBoolean(row.Cells[0].FormattedValue);改为 bool check = Convert.ToBoolean(row.Cells[0].Value); 没用。其中一个 值明明选中了,死活取出的就是false. foreach (DataGridViewRow row in datagridview1.Rows){ bool check = Convert.ToBoolean(row.Cells[0].FormattedValue);} dataGridView1.CurrentCell = null;循环之前 加个这个就好了,但新复制到令一个 项目里没事。不知道怎么回事。反正解决了,谢谢各位了 ActionResult 更改名字后 : ”找不到匹配的视图 “ 求指导。、 C# 如何实现歌词同步? 在WINFORM中,我想用DataGrid控件绑定数据库中某一个表,但是没找到属性生成器,请问怎么绑定啊? 谁能介绍一下用.net实现P2P一些高级应用? 请教一个多线程的问题,急死我了 c#怎样用request获得传过来的xml流? 招聘 C#程序员+网站美工 我用c#调用vc编写的dll,出错!!!求助!!! 这是什么意思呢? 请问Webbrowser占用内存的问题有没有办法可以缓解? 一个问题,急!!!
for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
if (((CheckBox)GridView1.Rows[i].FindControl("chkSelected")).Checked == true)
{
//do something
}
else
{
//do something
}
}
这样试试
我这边可以的
没有 FindControl属性。我是win的,你提供的不是WEB的把?
{
bool check = Convert.ToBoolean(row.Cells[0].FormattedValue);}
这个是正确的,只不过,手动选择的时候(自动全选就没事,自动选择没光标),光标所在那一行中值是 false。主要是这个怎么解决呢
{
bool check = Convert.ToBoolean(row.Cells[0].FormattedValue);}