簡體   English   中英

未捕獲的Sys.WebForms.PageRequestManagerParserErrorException

[英]Uncaught Sys.WebForms.PageRequestManagerParserErrorException

這是我編程生涯中遇到過的最奇怪的問題,我花了兩天時間尋找以下異常的解決方案,但我不知道它在哪里發生。

在Asp.net 4.5應用程序中,我在根文件夾上有Crafts.aspx,在此頁面中,我有一些ajax請求,並且工作正常。

我已將頁面完全復制到Crafts2.aspx,但名稱沒有任何變化。 問題是,除Crafts.aspx以外的任何頁面名稱都將引發以下異常,並且斷點在調試模式下不起作用。

Uncaught Sys.WebForms.PageRequestManagerParserErrorException: Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled. Details: Error parsing near ' <!DOCTYPE html>

我找不到此異常的任何原因,兩個頁面的設計和背后的代碼都完全相同,唯一的區別是頁面名稱,此類問題的合理懷疑在哪里?

form刪除action屬性將解決問題:

之前:

 <form id="form1" runat="server" action="./">

后:

 <form id="form1" runat="server" >

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM