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

Response.Write

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

RegisterStartupScript

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

RegisterClientScriptBlock

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

原文地址:https://www.cnblogs.com/ecosu/p/4285877.html