使用C#3.0数据以表输出的形式传输到客户端。 Datatable用于转换它,使用的插件是FixedColumns(最新的)
详细信息:第一列是一个状态和文本绑定的复选框,如:(ASPX代码)
<asp:TemplateField HeaderText="Company Name">
<ItemTemplate>
<asp:CheckBox runat="server" ID="checkboxValid" Checked='<%#Eval("Selected")%>' Text='<%#Eval("CompanyName")%>' />
</ItemTemplate>
</asp:TemplateField>
问题:发现在页面上启用分页时,不保存复选框状态。禁用分页时,没有问题,状态将被保存。
在这种情况下,所有其他复选框状态都会被保存(在视觉上可见)[不是固定列]。
当删除fixedColumn插件时,它开始工作(使用分页而不分页)。
为什么在带有FixedColumns插件的Datatable v1.9中会发生这种行为?
我怎样摆脱这个?
PS:我试图用线程中的提示更新我的代码,但它没有帮助原因。
答案 0 :(得分:0)