非同期ポストバック後にbody onloadが走らないのですが
ASP.NET AJAXを使って、UpdatePanelの非同期ポストバックをするとHTMLのbody onloadイベントが走りません。画面が部分更新されるので、当然と言えば当然ですが、これじゃちょっと困ることもありますです。まったくマイクロソフトは・・・
ちょっとつかえねぇ!!と嘆く前に!!
ScriptManager コントロールを使用して Web アプリケーションで AJAX を利用する
きちんと対処法があるんですね~。さすがマイクロソフト!!いい仕事してますね~。詳しくはリンク先を見てもらうとして、こんな感じで出来ます。
ScriptManager.RegisterStartupScript(
this,this.GetType(),"myscript","alert('hello world!');",true);
« ASP.NET AJAX | トップページ | パターンブラシのkick+Snareって意味なくね? »
「03 web」カテゴリの記事
- ASP.NETでエクセル操作 その4(2008.08.18)
- ASP.NETでエクセル操作 その3(2008.08.15)
- ASP.NETでエクセル操作 その2(2008.08.14)
- ASP.NETでエクセル操作 その1(2008.08.13)
- ASP.NET AJAX AutoCompleteコントロール(2008.05.01)
コメント