J'ai un problème avec FireFox et ASP.NET UpdatePanel. J'ai dans un formulaire une case à cocher et un UpdatePanel. Lorsque je coche la case, un panneau asp: qui est dans le UpdatePanel devrait être visible.Firefox et 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>
Tout fonctionne correctement, mais pas après avoir actualisé la page pendant que la case est cochée. Si cela se produit, la case à cocher reste vérifiée la page ne rend plus la publication au serveur. Le firebug montre que la page reçoit une réponse et quand je vérifie son contenu j'ai une erreur 500 qui dit que l'information de la page est corrompue. Tout cela ne se passe que dans Firefox. Dans IE8 et Google Chrome tout va bien.
Est-ce que quelqu'un a une idée comment puis-je éviter cela? C'est un bug de Firefox? Tout le comportement étrange continue jusqu'à ce que je fasse entrer dans la zone de texte URL. Même si je fais F5, rien ne se passe. Quelle est la différence entre F5 et entrer dans l'URL? Ils ne devraient pas avoir le même résultat?
Merci beaucoup.