3

ボタンをクリックするか、AjaxPanel 内で何らかの ajax 操作を実行すると、例外が発生します。

SCRIPT5022: Sys.WebForms.PageRequestManagerParserErrorException: サーバーから受信したメッセージを解析できませんでした。このエラーの一般的な原因は、Response.Write() の呼び出しによって応答が変更された場合、応答フィルター、HttpModules、またはサーバー トレースが有効になっている場合です。詳細: ' の近くで解析中にエラーが発生しました

< !DOCTYPE html>. Telerik.Web.UI.WebResource.axd、15 行目の文字 16238

ASP.NET 4.0 でTelerik. これは IE10 でのみ発生します。意味 - Chrome、Mozilla、以前の IE で完全に動作します。

サーバーに修正プログラム KB2600088 および KB2783767 を適用しましたが、まだ何も適用されていません。これは Windows Server 2003 Standard Edition 32 ビットです。

私に何ができる?

4

3 に答える 3

2

この問題は ajax リクエスト サイクルに関連しており、問題の解決策は webresources キャッシュ オブジェクトにあり、ブラウザによって未処理のリクエストとして処理されています。

この問題を解決するには、任意の Web リソース モニターを使用してコール トレースをキャプチャする必要があります。タイムスタンプまたは一意の識別子を要求に含めることを常にお勧めします。

ブラウザで管理されていない ajax リクエストを実行すると、このタイプのエラーが表示される場合があり、500 エラーも表示されることがあります。

ありがとう

于 2013-03-23T09:43:01.143 に答える
2

ボタンをクリックするか、

私に何ができる?

HttpResponse状態を変更する場合は、この「ボタン」 Telerik AjaxPanel/MS UpdatePanelから移動する必要があります。

詳細については、Sys.WebForms.PageRequestManagerParserErrorException - 内容と回避方法のブログ投稿を参照してください。

于 2013-02-17T03:05:30.937 に答える