C# 解释此行为:ListView+复选框+DataPager+Viewstate off=异常。添加另一个复选框=>works

C# 解释此行为:ListView+复选框+DataPager+Viewstate off=异常。添加另一个复选框=>works,c#,asp.net,listview,viewstate,datapager,C#,Asp.net,Listview,Viewstate,Datapager,我有一个关闭viewstate的ListView、数据寻呼机和一个LinqDataSource。ListView的ItemTemplate中有一个复选框。当单击任何DataPager按钮时,我得到一个异常无效回发或回调参数。在配置或页面中使用启用事件验证 页面标记 代码隐藏 我可以通过启用ViewState来解决这个问题,但是我需要将其关闭。我的一位同事给了我一个解决问题的方法:将这一行添加到ItemTemplate可以解决问题 完整代码 我很高兴我的代码现在可以工作了,但我想知道为什么第二个隐

我有一个关闭viewstate的ListView、数据寻呼机和一个LinqDataSource。ListView的ItemTemplate中有一个复选框。当单击任何DataPager按钮时,我得到一个异常无效回发或回调参数。在配置或页面中使用启用事件验证

页面标记

代码隐藏

我可以通过启用ViewState来解决这个问题,但是我需要将其关闭。我的一位同事给了我一个解决问题的方法:将这一行添加到ItemTemplate可以解决问题

完整代码

我很高兴我的代码现在可以工作了,但我想知道为什么第二个隐藏复选框的Checked=true状态可以解决这个问题


有什么想法吗?

你找到这个问题的答案了吗?