UpdatePanelでResponse.WriteするとSys.WebForms.PageRequestManagerParserErrorException

UpdatePanel で Response.Write するとエラーになって実行できないんです。( Sys.WebForms.PageRequestManagerParserErrorException)

ちょっと理由を調べてみました。

スポンサーリンク

UpdatePanel で Response.Write するとSys.WebForms.PageRequestManagerParserErrorException

この現象は、ここに答えが書いてありました。

http://stackoverflow.com/questions/10014920/response-write-and-updatepanel

You can't use Response.Write during an asynchronous postback. Whatever control executes that code needs to be added as a PostBackTrigger in the update panel:

非同期ポストバック(asynchronous postback) の途中でResponse.Writeを使うことは出来ません。

もし、このようなことをしたいなら、PostBackTriggerを追加する必要があります。

これ追加すると、確かにエラーはなくなりました!

スポンサーリンク
スポンサーリンク
Translate »