RegisterClientScriptBlock,RegisterStartupScript 是NET Framework 2.0 版中是新增的。 RegisterStartupScript 方法添加的脚本块在页面加载完成但页面的 OnLoad 事件引发之前执行。 RegisterClientScriptBlock 方法在已呈现的页的顶部添加一个脚本块。 RegisterClientScriptBlock在 Page 对象的 元素的开始标记后立即发出客户端脚本,RegisterStartupScript则是在Page 对象的 元素的结束标记之前发出该脚本
Page.ClientScript.RegisterStartupScript(Page.GetType(),"alert1", "alert('test')",true); 在生成页面的后半部分!! Page.ClientScript.RegisterClientScriptBlock(Page.GetType(),"alert1", "alert('test')",true); 在生成页面的前半部分!! 其中true,可以不输入<script> </script>