您的位置:首页 > 其它

小菜总结之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页面。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐