ClientScript.RegisterStartupScript
来源:互联网 发布:广告宣传录音软件下载 编辑:程序博客网 时间:2024/06/08 11:31
ClientScript.RegisterStartupScript用来向前台页面注册script脚本,有两种重载方法,分别为ClientScript.RegisterStartupScript(Type type,string key ,string script);ClientScript.RegisterStartupScript(Type type,string key, string script,bool flag);
其中ClientScript.RegisterStartupScript(Type type,string key,string script)这个方法中,script要加上“<script></script>”.
而);ClientScript.RegisterStartupScript(Type type,string key, string script,bool flag);可以直接写成ClientScript.RegisterStartupScript(Type.GetType(),"",jsScript名称,true);这样在前台注册的时候可以自动加上<script></script>,
其中还有一个比较重要的一项是key,如果key设置的相同的话,就会第一个覆盖下面的jsScript代码,而失去效应,所以在用的时候要把key设置不同。
如这样
string javaScript = @" <script language = javascript> alert('测试1'); </script> ";
ClientScript.RegisterStartupScript(this.GetType(), "javaScript", javaScript);
string javaScript2 = @" <script language = javascript> alert('测试2'); </script> ";
ClientScript.RegisterStartupScript(this.GetType(), "javaScript2", javaScript2);
自己的例子:
登录的时候的验证不覆盖背景!
ClientScript.RegisterStartupScript(this.GetType(), "key", "<script language=\"javascript\" >alert('用户名或密码错误!');</script>");
ClientScript.RegisterStartupScript(this.GetType(), "key", "<script language='javascript' >alert('用户名或密码错误!');</script>");
这个登录的时候覆盖背景,但是其他的页面不覆盖:自己也不知道为什么
ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "", "alert('该用户未分配权限,请与管理员联系!')", true);- ClientScript.RegisterStartupScript
- ClientScript.RegisterStartupScript
- ClientScript.RegisterStartupScript
- ClientScript.RegisterStartupScript
- ClientScript.RegisterStartupScript()与ScriptManager.RegisterStartupScript()
- 使用Page.ClientScript.RegisterStartupScript
- ClientScript.RegisterStartupScript使用说明
- ClientScript.RegisterStartupScript使用说明二
- ClientScript.RegisterStartupScript 不起作用
- Page.ClientScript.RegisterStartupScript()
- Page.ClientScript.RegisterStartupScript() 方法
- ClientScript.RegisterStartupScript使用说明
- Page.ClientScript.RegisterStartupScript()
- Page.ClientScript.RegisterStartupScript
- Page.ClientScript.RegisterStartupScript
- ScriptManager.RegisterStartupScript与ClientScript.RegisterStartupScript区别
- page.clientscript.registerstartupscript 没有反应
- Page.ClientScript.RegisterStartupScript用法小结
- 冷战与战后东亚国际秩序:影响及后果
- JFreeChart入学教程
- serialVersionUID的作用
- oracle lock 03 - lock mode and conversion and escalation and duration
- 关于因连续快速点击UIButton,造成内存溢出的一种解决办法
- ClientScript.RegisterStartupScript
- 6.6 某银行金融授权系统公司面试
- 《暗时间》读书笔记与读后感
- Django - Django框架 简介
- C++ builder 文件操作
- hdu1285+hdu2467(拓扑排序)
- 用maven assembly插件打jar包实现依赖包归档
- 项目管理能力提升四要素
- 黑马程序员---网络编程