PageクラスのRegisterClientScriptBlockとRegisterStartupScriptメソッド
どちらも、aspxページにJavaScriptを埋め込む為のメソッドであるが、埋め込める位置が違う。
- RegisterStartupScript
</form>タグ直前に埋め込めれれる。
ページをすべて生成してから、最後にJavaScriptを埋め込こむことで、画面表示時にJavaScriptによるなにかしらのチェックがかけられる。 - RegisterClientScriptBlock
<form>タグ直後に埋め込めれれる。
JavaScriptが内部で使用するJavaScriptメソッドを埋め込む際に使用する。
【参考】:[ASP.NET]ページにJavaScriptを埋め込むには?
http://www.atmarkit.co.jp/fdotnet/dotnettips/160regscript/regscript.html





