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

を追加する必要があります。

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

プログラミングの無料レッスン体験

約8,000名の受講生と80社以上の導入実績のあるプログラミングやWebデザインのオンラインマンツーマンレッスンCodecamp

<Codecampの特徴>

1 現役エンジニアによる指導

2オンラインでのマンツーマン形式の講義

3大手企業にも導入されている実践的なカリキュラム

↓無料体験レッスン実施中です。

プログラミングのオンラインスクールCodeCamp