for(int i=0;i<this.DataGrid1.Items.Count;i++)
{
CheckBox cb=(CheckBox)this.DataGrid1.Items[i].FindControl("Check");
if(cb.Checked==true)
{
operateDb.dbConn();
string id=cb.Text;
string in_sql="insert into user_usergroup (groupname,uname)values('"+username+"','"+id+"')";
operateDb.exeCute(in_sql);
operateDb.dbClose();
}
}
为什么if(cb.Checked==true)这句会错啊!
我现在在DataGrid里添加模板列 用CheckBox 来操作多选 全选的然后点击提交按钮对数据库插入,那位搞人给解决一下啊!
{
CheckBox cb=(CheckBox)this.DataGrid1.Items[i].FindControl("Check");
if(cb.Checked==true)
{
operateDb.dbConn();
string id=cb.Text;
string in_sql="insert into user_usergroup (groupname,uname)values('"+username+"','"+id+"')";
operateDb.exeCute(in_sql);
operateDb.dbClose();
}
}
为什么if(cb.Checked==true)这句会错啊!
我现在在DataGrid里添加模板列 用CheckBox 来操作多选 全选的然后点击提交按钮对数据库插入,那位搞人给解决一下啊!
解决方案 »
- ado.net的并发控制探讨?
- 关于匹配网页中的URL正则表达式,急急急
- 点击一个按钮,弹出DateTimePicker,怎么做到呢?
- window2003 使用 notifyIcon.ShowBalloonTip,没有显示在最上面?
- 为何用showModalDialog打开对话框后,在对话框中提交页面会打开新的页面?
- 如何在程序用代码打开微软的数据连接对话框,并返回其中的连接字符串?
- 设计一个简单的选课系统
- 刚开始做Sockets编程,问题多多,请教高手(在线等)
- 严重请教"关于文件监控"的问题!!!!!!!!!分不够再加
- 怎样保存我在编辑器里的代码折叠?
- 关于正则表达式的一个疑问
- Visual C# 中如何写SQL语句进行有条件的查询?
确实得到了一个CheckBox 类么?
要不然数据会丢失
DataGrid 很久不用 不清楚了
for(int i=0;i<MyDataGrid.Items.Count;i++)
{
CheckBox chk = (CheckBox)MyDataGrid.Items[i].FindControl("cb_type"); //定义一个CheckBox对象
if(chk.Checked) //判断是否被选中
{
if(vid!="")
vid += "," + MyDataGrid.DataKeys[i].ToString();
else
vid = MyDataGrid.DataKeys[i].ToString();
}
}
{
foreach(DataGridItem dgi in DataGrid1.Items)
{
CheckBox cb = (CheckBox)dgi.FindControl("cbSelect");
if(cb.Checked)
{
//以下执行删除操作
int nID = int.Parse(dgi.Cells[0].Text);
string strSql = "insert XXX ...." + nID;
ExecuteSql(strSql);//执行SQL
}
}
BindData();
}
这句中 你确定没 找到的是一个checkbox