サーバサイドからのJavaScriptの埋め込みについて
サーバサイドでJavaScriptを登録する際に、いつも「RegisterClientScriptBlock」と「RegisterStartupScript」のどちらを使えばいいか忘れてしまうのでメモしておきます。
詳細
詳しくはこちら(@IT:.NET TIPS [ASP.NET]ページにJavaScriptを埋め込むには? - C# VB.NET Webフォーム)を参照。
参照先に記載されていますが、要約すると、「RegisterClientScriptBlock」はページ表示前(画面が真っ白)に実行、「RegisterStartupScript」はページ表示後に実行されます。
よく使われるのは「RegisterStartupScript」の方です。