Response.Write/Page.ClientScript.RegisterStartupScript/Page.ClientScript.RegisterClientScriptBlock区别

Response.Write

会把JS代码写在页面最顶部(前面)

RegisterStartupScript

会把JS代码嵌在页面底部、表单最后(</form>前面),适用于要在页面空间加载完成后运行的JS代码

RegisterClientScriptBlock

会把JS代码嵌在页面顶部、表单最前面(<form>后面),适用于要在控件加载前执行的JS代码,类似于Response.Write方式

 

posted @ 2015-02-11 12:34  Beta3.0  阅读(94)  评论(0编辑  收藏  举报