我在gridview的第一列添加checkbox列,在girdview外再方个checkbox(id=chk),要实现点击chk,gridview中的checkbox列全选,但我写的代码点击chk时无效,但换成button又可以实现,那么我怎么实现点击chk,gridview中的checkbox列全选,下面是我写的代码,请更正
protected void chk2_CheckedChanging(object sender, EventArgs e)
{
foreach (GridViewRow thisrow in GridView1.Rows)
{
((CheckBox)thisrow.Cells[0].Controls[1]).Checked = chk2.Checked;
}
}
换成button可以实现:
foreach (GridViewRow thisrow in GridView1.Rows)
{
((CheckBox)thisrow.Cells[0].Controls[1]).Checked = true;
}
protected void chk2_CheckedChanging(object sender, EventArgs e)
{
foreach (GridViewRow thisrow in GridView1.Rows)
{
((CheckBox)thisrow.Cells[0].Controls[1]).Checked = chk2.Checked;
}
}
换成button可以实现:
foreach (GridViewRow thisrow in GridView1.Rows)
{
((CheckBox)thisrow.Cells[0].Controls[1]).Checked = true;
}
解决方案 »
- URl重写的问题,急救
- 在asp.net里面,我有一个GridView, 现在我想要对里面进行循环赋值, 不想用绑定,怎么写啊
- 架构填充和数据填充有什么区别?
- 请教一个关于asp.net ajax(atlas)的简单问题?急,在线等
- 编译为啥这样慢?
- SqlDataSource得到要查询的数据库,怎么使得用户点击一个“下载”按钮,把SqlDataSource内容保存到txt文件或者Excel文件中
- treeview问题(急)在线等
- 大家有没有发现一个ms TreeView的问题,在这里好像没有人发过这种问题的帖。难道你们都不在乎吗??
- 我做了一个水晶报表,为什么图表显示不出来呢
- 【求助】获取多个listbox中一个的ID字符串变量值,并将数据赋值给该listbox
- 同一段程序当执行结果不一样的时候竟然会出现应用程序错误?求解?
- 老话题:求助CSDN上的高手指教,实现静态分页!!不要求像alibaba那么强,也要和QQ的差不多。
http://blog.csdn.net/tianzhenjing/archive/2006/12/23/1454483.aspx