【问题标题】:Checkbox OnCheckChanged Event is not fired within DevExpress ASPxGridView HeaderTemplate在 DevExpress ASPxGridView HeaderTemplate 中未触发复选框 OnCheckChanged 事件
【发布时间】:2023-01-29 21:15:54
【问题描述】:

我一直在尝试触发在代码的 HeaderTemplate 中实现的 ASPxCheckBox 的 Checkbox OnCheckedChanged 事件。但它不起作用。 请找到下面的代码。

<dxwgv:GridViewDataTextColumn Caption="Select" FieldName="Included">
                        <Settings AllowAutoFilter="False" />
                        <HeaderTemplate>
                            <dxe:ASPxCheckBox ID="chkSelectAll" runat="server" AutoPostBack="True" AllowGrayed="false" OnCheckedChanged ="SelectAllOperation">
                            </dxe:ASPxCheckBox>
                        </HeaderTemplate>
                        <DataItemTemplate>
                            <dxe:ASPxCheckBox ID="chkSelect" runat="server" Value='<%# Eval("CompositeKey") %>'
                                Checked='<%# Eval("AccessCode").ToString() == "A" %>' OnInit="chkSelect_Init">
                            </dxe:ASPxCheckBox>
                        </DataItemTemplate>
                        <CellStyle HorizontalAlign="Center" />
                    </dxwgv:GridViewDataTextColumn>

以下是我希望在选中 HeaderTemplate 中的复选框后达到的功能。


public void SelectAllOperation(object sender, EventArgs e)
        {
        }
      

但是,在 DataItemTemplate 中实现时它工作正常。当我在 HeaderTemplate 中选择复选框时,不会触发 OnCheckedChanged 事件,我无法达到所需的功能。

【问题讨论】:

    标签: asp.net checkbox gridview devexpress aspxgridview


    【解决方案1】:

    我遇到了同样的问题没有解决方案......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-05
      • 1970-01-01
      • 1970-01-01
      • 2013-03-09
      • 1970-01-01
      • 2015-08-09
      • 2011-11-17
      相关资源
      最近更新 更多