在DataGrid页眉上添加全选的CheckBox控件

原创 2004年09月13日 17:17:00

很简单的方法,就是用js实现:

页面:

<?xml:namespace prefix = asp />AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False">
后台代码:

private void dgUserList_PreRender(object sender, System.EventArgs e)
{
foreach (DataGridItem item in dgUserList.Controls[0].Controls)
{
if (item.ItemType == ListItemType.Header)
{
CheckBox chkAll=(CheckBox)item.FindControl("chkAll");
System.Text.StringBuilder strScript = new System.Text.StringBuilder("

?????for(int i=0; i?????{
??????strScript.Append("??????? document.all('" + dgUserList.Items[i].Cells[0].FindControl("chkItem").ClientID + "').checked = bAll; /n");
?????}
?????strScript.Append("??? } /n");
?????strScript.Append(" /n");

if(!Page.IsClientScriptBlockRegistered("checkStatus"))
Page.RegisterClientScriptBlock("checkStatus",strScript.ToString());

chkAll.Attributes.Add("onclick","checkStatus()");
return;
}

在DataGrid页眉上添加全选的CheckBox控件

很简单的方法,就是用js实现:页面:                   AllowPaging="True" AllowSorting="True" AutoGenerateColumns="Fal...
  • colayungnew
  • colayungnew
  • 2004年10月05日 16:34
  • 611

WPF-DataGrid中CheckBox实现全选与非全选

例子中使用的是ObservableCollection集合,代码下载地址:
  • duanzi_peng
  • duanzi_peng
  • 2014年10月27日 15:38
  • 1670

WPF DataGrid表头Checkbox 全选与全反选

WPF 在使用DataGrid展示数据的时候经常会使用到checkbox列,特别是id列     例如下面这种效果:          WPF 要实现DataGrid checkbox全选与全反选,方...
  • aojiancc2
  • aojiancc2
  • 2017年02月09日 16:12
  • 2886

给DataGrid加CheckBox列并在表头添加全选、全选按钮、置零按钮

//给DataGrid列头上的CheckBox添加事件 private void dgdInfo_ItemCreated(object sender, System.Web.UI.WebControl...
  • cngkqy
  • cngkqy
  • 2007年09月27日 16:31
  • 905

WPF中DataGrid 添加checkbox实现全选、多选

在机房合作项目中,有一个窗体是这样子的               简单介绍一下:就是通过查询出正在上机的学生,可以通过勾选前面的checkbox,选中该行,然后可以进行部分下机和全部下机。如...
  • kwy15732621629
  • kwy15732621629
  • 2016年07月26日 14:41
  • 7326

三步,往Datagrid中添加,全选复选框

共三步1. 建立一模板列.   . 在模板列中,头项和普通项各加入 一个CheckBox ,命名为: cbAll  /cbSelect,其中cbAll的AutoPostBack设置为True 2. 到...
  • lzid2008
  • lzid2008
  • 2007年07月05日 13:19
  • 818

在DataGrid中利用CheckBox全选所有行

                                                    在DataGrid中利用CheckBox全选所有行 效果图:背景:asp.net中的DataGr...
  • soarheaven
  • soarheaven
  • 2006年09月20日 23:05
  • 2653

DataGrid +CheckBox(全选)

  • happyrabbit456
  • happyrabbit456
  • 2013年03月05日 16:25
  • 1024

EasyUI入门2 datagrid复选框全选效果(通过约束条件实现部分项参与的全选效果)

datagrid如果有一些项因为约束条件(比如这一项需要显示出来,但是复选框是disable的),那么在点击全选或全否复选框的时候,这些状态是disable的行是不应该被选中的...
  • xiangcns
  • xiangcns
  • 2017年06月26日 08:40
  • 2200

Flex中DataGrid实现列(包括头部)中加入CheckBox全选功能 几种实现方法

 在DataGrid中实现列中加入CheckBox这种用法很常见,项目中也经常会用到,在网上搜了下基本就是实现itemRender.但是 感觉网上提供的实现上好些地方都是多余的 经过自己的改造感...
  • u011589095
  • u011589095
  • 2014年08月14日 14:53
  • 1150
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在DataGrid页眉上添加全选的CheckBox控件
举报原因:
原因补充:

(最多只允许输入30个字)