[ASP.NET]在DataGrid列页眉中添加全选CheckBox

原创 2006年05月26日 16:43:00

步骤:

1.在DataGrid中添加模板列,设计视图中编辑该模板列,从工具箱中拖入一个CheckBox到到HeaderTemplate中,将CheckBox命名为chkAll,自动回发autopostback属性设为True;拖入一个CheckBox到到ItemTemplate。

2.打开HTML视图找到该CheckBox,并添加选择事件oncheckedchanged

<headertemplate>
                                <asp:checkbox id="chkAll" runat="server" oncheckedchanged="SelectAll" autopostback="True"></asp:checkbox>
                            </headertemplate>

3.按F7进入源代码视图,添加事件处理方法,

Imports System.Web.UI.WebControls

Public Sub SelectAll (ByVal sender As System.Object, ByVal e As System.EventArgs)
        If dtgReports.Items.Count = 0 Then Exit Sub
        Dim item As DataGridItem
        For Each item In dtgReports.Items
            CType(item.FindControl("CheckBox1"), CheckBox).Checked = CType(sender, CheckBox).Checked
        Next
    End Sub

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

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

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

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

asp.net gridview中添加checkbox列,用于全部选中记录或取消全选

方法一:使用javascript代码控制                          前台代码:...
  • nvhaixx
  • nvhaixx
  • 2013年10月08日 14:03
  • 4686

DataGrid中的全选和单选的功能

在WPF中DataGrid和CheckBox的联合使用是非常常见的,但是在DataGrid中怎 么实现全选和部分选择的功能并没有现成的控件去使用。要想实现该功能,必须人工通 过代码来完成。关于实现...
  • u010375663
  • u010375663
  • 2015年11月28日 10:20
  • 2091

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

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

在DataGrid中利用CheckBox全选所有行

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

checkbox 进行全选或取消全选

checkbox 进行全选或取消全选        function chkSelect()        {                           var cb=dtgName.get...
  • fredlau
  • fredlau
  • 2007年12月14日 17:11
  • 277

WPF DataGrid表头Checkbox 全选与全反选

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

DataGrid分页显示复选框选中

我们都曾做过DataGrid的分页实现,使用.NET中的控件非常简单,但如果在DataGrid中添加一个模板列,内部放一个CheckBox的话, 转到下一页再转回则会发现原来选中的内容已经没有了!以...
  • Ricky_66
  • Ricky_66
  • 2010年09月28日 14:30
  • 1440

DataGrid中的添加CheckBox实现全选/单选【原创】

首先先添加个模版列,然后编辑模版列,在里面拖2个HtmlControl的CheckBox,HeaderTemplate中的CheckBox的ID为:chkHeader; ItemTemplate中的C...
  • zhulei2008
  • zhulei2008
  • 2006年11月28日 10:56
  • 1150
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[ASP.NET]在DataGrid列页眉中添加全选CheckBox
举报原因:
原因补充:

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