ClientScript.RegisterStartupScript使用说明

ClientScript.RegisterStartupScript使用说明ClientScript.RegisterStartupScript用来向前台页面注册script脚本,有两种重载方法,分别为ClientScript.RegisterStartupScript(Typetype,stringkey,stringscript);ClientScript.RegisterStartupScript(Typetype,stringkey,strings

大家好,又见面了,我是你们的朋友全栈君。    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在UpdatePanel下不能使用,只能使用ScriptManager.RegisterClientScriptBlock(UpdatePanel1, UpdatePanel1.GetType(), “message”, javaScript, true);这个方法,是因为ASP.NET2.0中AJAX使用新的ScriptManager 类来管理,而不兼容原来的 ClientScriptManager 类和Page.ClientScript.RegisterClientScriptBlock,这些方法都是无效的.

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/wcp88888888/archive/2010/09/08/5870386.aspx

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162312.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • matlab循环读取文件「建议收藏」

    matlab循环读取文件「建议收藏」一般情况下,假如我要读取一个名为a.txt的文件,只需要利用下面的语句:a=load(‘a.txt’);现在假如我需要循环读取saif_1.txt,saif_2.txt,,,一直到saif_10.txt,可以利用下面的语句:forN=1:10a=load([‘saif_’,num2str(N),’.txt’]);end其中,[‘a’,‘.txt’]可以实现对于字符串的连接,结果为a.txt,配合for循环和num2str函数,可以轻松地实现循环读取文件。ref:https://blog

    2022年9月28日
    0
  • java打印当前日期

    java打印当前日期

    2021年7月16日
    73
  • 数据库身份证号用什么类型_数据库设计规范

    数据库身份证号用什么类型_数据库设计规范引擎规范非特殊情况下,默认选择Innodb,支持事务、行级锁,并发性能更好。编码规范UTF-8表设计规范必须有主键主键递增,可提高写入性能,减少碎片禁止使用外键降低表之间的耦合,不要涉及更新操作的级联,并发高情况极度影响SQL性能字段设计规范必须有注释不然鬼才知道代表什么意思必须NOTNULLnull的列不能使用索引整形默认int(11)0。int(11)代表显示长度,在勾选无符号unsig…

    2022年7月16日
    27
  • 信息安全行业里面一些很不错的书

    信息安全行业里面一些很不错的书

    2022年3月4日
    51
  • SpringMVC工作流程及其原理

    SpringMVC工作流程及其原理1、序言一、什么是SpringMVC?pring 配备构建Web 应用的全功能MVC框架。Spring可以很便捷地和其他MVC框架集成,如Struts,Spring 的MVC框架用控制反转把业务对象和控制逻辑清晰地隔离。它也允许以声明的方式把请求参数和业务对象绑定。springmvc是一个基于mvc的web框架。springmvc是spring框架的一个模块,springmvc和s…

    2022年6月7日
    23
  • 学习使用templete.js

    学习使用templete.js2019独角兽企业重金招聘Python工程师标准>>>…

    2025年6月8日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号