小菜总结之Page.ClientScript.RegisterStartupScript()......
2008-12-30 16:35
253 查看
不小心看见了Page.ClientScript.RegisterStartupScript(type, key, script, script tag specification),不是很清楚。
知道是用来弹出一个对话框,比如登入出错的时候希望给个提示,就可以用它了。
看了一些资料,总结一下。
其实它的作用是使用类型、键、脚本文本和指示是否添加脚本标记的布尔值向Page对象注册启动脚本。主要有以下四个参数:
type 要注册的启动脚本的类型.
key 要注册的启动脚本的键.
script 要注册的启动脚本文本.
script tag specification 指示是否添加脚本标记的布尔值.
例:
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('请先登录!');location.href = "../login.aspx", true);
判断没登陆的提示先登陆,在用户点弹出对话框的确定后,页面自动转到登陆页面
其中this.GetType()是获取当前实例类型,键为空,弹出“请先登陆”对话框,用户点击后指向login.aspx页面。
知道是用来弹出一个对话框,比如登入出错的时候希望给个提示,就可以用它了。
看了一些资料,总结一下。
其实它的作用是使用类型、键、脚本文本和指示是否添加脚本标记的布尔值向Page对象注册启动脚本。主要有以下四个参数:
type 要注册的启动脚本的类型.
key 要注册的启动脚本的键.
script 要注册的启动脚本文本.
script tag specification 指示是否添加脚本标记的布尔值.
例:
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('请先登录!');location.href = "../login.aspx", true);
判断没登陆的提示先登陆,在用户点弹出对话框的确定后,页面自动转到登陆页面
其中this.GetType()是获取当前实例类型,键为空,弹出“请先登陆”对话框,用户点击后指向login.aspx页面。
相关文章推荐
- Page.RegisterClientScriptBlock和Page.RegisterStartupScript有何区别?
- Response.Write,Page.RegisterClientScriptBlock和Page.RegisterStartupScript的区别
- (转)ScriptManager.RegisterStartupScript方法和Page.ClientScript.RegisterStartupScript() 方法
- Page.ClientScript.RegisterStartupScript用法小结
- asp.net中Page.ClientScript.RegisterStartupScript用法小结
- Page.ClientScript.RegisterStartupScript()
- Page.ClientScript.RegisterStartupScript() 方法与Page.ClientScript.RegisterClientScriptBlock() 方法
- Page.ClientScript.RegisterStartupScript 与 Page.ClientScript.RegisterClientScriptBlock 之间的区别
- 使用较大的 JavaScript 函数(3)---Page.ClientScript.RegisterStartupScript 与 Page.ClientScript.RegisterClientScriptBlock 之间的区别
- response.write()刷新后影响页面排版,可用 this.Page.ClientScript.RegisterStartupScript
- Response.Write 与 Page.ClientScript.RegisterStartupScript
- Page.registerstartupscript方法和Page.RegisterClientScriptBlock 和Page.RegisterStartupScript区别?
- 用Page.ClientScript.RegisterClientScriptBlock 和Page.ClientScript.RegisterStartupScript:区别:
- Page.ClientScript.RegisterStartupScript用法小结
- Response.Write 输出js和Page.ClientScript.RegisterStartupScript的区别
- Page.ClientScript.RegisterStartupScript的多次使用
- page.ClientScriptManager.RegisterStartupScript 的用法
- response.write()、Page.ClientScript.RegisterStartupScript()、Page.ClientScript.RegisterClientScriptBlock() 方法的区别
- Page类中 RegisterStartupScript与RegisterClientScriptBlock的区别
- Page.ClientScript.RegisterStartupScript() 方法与Page.ClientScript.RegisterClientScriptBlock() 方法