我遇到了FireFox和ASP.NET UpdatePanel的问题。 我在窗体中有一个复选框和一个UpdatePanel。当我检查复选框时,进入UpdatePanel的asp:面板应该可见。Firefox和UpdatePanel
<asp:CheckBox ID="cbMoreOptions" runat="server" Text="plus d'options" AutoPostBack="True" OnCheckedChanged="cbOptions_CheckedChanged" />
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Panel ID="Panel1" runat="server" Visible="false">
sssssssss
</asp:Panel>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="cbMoreOptions" EventName="CheckedChanged" />
</Triggers>
</asp:UpdatePanel>
一切正常,但我没有刷新页面,而复选框被选中后。如果发生这种情况,复选框休息复选框页面不会使更多回发到服务器。萤火虫显示该网页得到回应,当我验证其内容时,我有错误500,表示该网页的信息已损坏。所有这一切只发生在Firefox中。在IE8和谷歌浏览器中一切正常。
有没有人有一个想法我该如何避免这种情况?这是Firefox的错误? 所有的怪异的comportment继续,直到我进入URL文本框。即使我让F5没有任何反应。 F5和输入网址有什么区别?他们不应该有相同的结果?
非常感谢。