J'ai un site ASP.NET qui utilise JQuery et ASP.NET UpdatePanel et ScriptManager. Sur une page en particulier, je reçois une erreur javascript:Erreur Javascript ASP.NET :: sys.webforms.pagerequestmanagerservererrorexception
sys.webforms.pagerequestmanagerservererrorexception: Index and length must refer to a location within the string. Parameter name:length
ScriptResourse.axd code: 0
Edit: Cette erreur ne se produit pas dans mon environnement de développement, que lorsque je publie le code le serveur de test.
Voici ce qui est dans la page principale:
<asp:ScriptManager runat="server" ID="ScriptMgr"></asp:ScriptManager>
<asp:UpdatePanel runat="server" ID="UpdatePanelMaster">
<ContentTemplate>
</ContentTemplate>
</asp:UpdatePanel>
Dans la page en question:
<asp:Content ID="ContentHeadEdit" ContentPlaceHolderID="ContentHeadMaster" Runat="Server">
<script type="text/javascript">
$(document).ready(function() {
$('#<%= ButtonSave.ClientID %>').button();
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
function EndRequestHandler(sender, args) {
$('#<%= ButtonSave.ClientID %>').button();
}
});
</script>
</asp:Content>
J'ai mis à jour le message, mais cette erreur ne se produit pas dans mon environnement de développement, uniquement lorsque je publie le code sur le serveur de test. –