Asp.net 在IE中回发后,复选框列表不保留所选内容

Asp.net 在IE中回发后,复选框列表不保留所选内容,asp.net,jquery,checkboxlist,Asp.net,Jquery,Checkboxlist,平台:ASP.NET2.0 我在一个网页上有多个复选框列表控件。除此之外,我在那个页面上有相同数量的按钮。最初,所有复选框列表控件都是隐藏的。当用户单击某个按钮时,相应的复选框列表控件将可见,从而隐藏其他控件,并允许用户选择选项 回发时,如果用户再次单击同一按钮,相应的复选框列表将可见,但项目选择不会保留。然而,这只发生在IE中。这在FireFox中运行良好。我使用JQuery切换checkboxlist的可见性 我想问题是因为我切换了检查框列表的可见性,而IE似乎不喜欢。这个问题的解决方案是什

平台:ASP.NET2.0

我在一个网页上有多个复选框列表控件。除此之外,我在那个页面上有相同数量的按钮。最初,所有复选框列表控件都是隐藏的。当用户单击某个按钮时,相应的复选框列表控件将可见,从而隐藏其他控件,并允许用户选择选项

回发时,如果用户再次单击同一按钮,相应的复选框列表将可见,但项目选择不会保留。然而,这只发生在IE中。这在FireFox中运行良好。我使用JQuery切换checkboxlist的可见性


我想问题是因为我切换了检查框列表的可见性,而IE似乎不喜欢。这个问题的解决方案是什么?

< p>这听起来可能很奇怪,但是在挣扎了一天后,我改变了div的渲染顺序。我惊讶的是,它开始工作得很好。

你可能想考虑它可能是Firefox从它的表单缓存中放回它的值,两者在客户机/服务器行为方面表现相同。我删除了切换的东西,让它们一直显示出来。选择仍然消失了。。。。。。。