2011-06-22 12 views
0

複数のUpdatePanelsとMasterPageを使用するページがあります。 .NET 2.0(統合モード)から.NET 4.0(統合モード)で実行するようにAppPoolを切り替えると、私のページが作成する2回目のAJAXリクエストで古くなった例外が発生します(最初のものがうまく動作し、 ):ASP .NET 4.0 UpdatePanelエラー

Error: 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 ' 

ただ、明確にするために、私はページが.NET 4.0に.NET 2.0からアプリケーションプールを切り替えている破る/修正する変更する必要が唯一のもの。

注:私はこのエラー(Response.Write、Redirect、Tracingなど)を引き起こす可能性がある通常のことはしていません...これは問題ではありません。

私はここの壁に私の頭を叩いています...どんな助けもありがたいです。

答えて

0

fiddlerを起動して、2つのajax呼び出しの違いを確認してください。少なくとも応答部分。

+1

4.0では、web.configの両方のページとhttpRuntime要素にValidateRequestを設定する必要があります。 – Jeff