消息: Sys.WebForms.PageRequestManagerParserErrorException: 未能分析從服務器收到的消息。


在用Response.Redirect()或Response.Write()進行URL帶參數的頁面重定向時出現如題所示的錯誤。
1:Ajax是無刷新的,而使用Response進行帶參重定向時需要刷新頁面。所以只須在UpdatePanel下設置“asp:PostBackTrigger”的“ControlID”為指定的控件名稱即可,如:
<Triggers>
<asp:PostBackTrigger ControlID="btnSave" />
</Triggers>

2:如果你用的是微軟的ajax框架,彈出提示框應該用:
ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "updateScript", "alert('對不起,賬號和密碼錯誤');", true);

3:EnableEventValidation="false"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM