■No56644 (Mira さん) に返信
> UpdatePanelが更新される時に動的に追加されるJavaScriptを実行したいのですが何か
> 方法はないでしょうか?
思いついたところでは2つあります。
ScriptManager.RegisterStartupScript メソッドで JavaScript を登録するやり方と
ScriptManager.RegisterDataItem メソッドで戻り値を設定して、クライアント側の
イベント PageRequestManager.endRequest のハンドラーで戻り値を評価して JavaScript
の処理を行うというやり方です。
ScriptManager.RegisterStartupScript メソッドで JavaScript を登録するやり方だと
Response の処理が終わる前といいますか、非同期ポストバックが終わる前に
Button1.click() で新たに非同期ポストバックを開始することになるので、もしかすると
意図するとおりの動作をしないかもしれません。
PageRequestManager.endRequest イベントで JavaScript の処理を行うのがよいと
思います。