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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • TLSF算法分析[通俗易懂]

    TLSF算法分析[通俗易懂]注:本文的大部分内容摘录自论文《TLSF:aNewDynamicMemoryAllocatorforReal-TimeSystems》,可以通过“科学上网”访问如下链接阅读原文:http://www.gii.upv.es/tlsf/files/ecrts04_tlsf.pdf。什么是TLSFTLSF是TwoLevelSegregatedFitmemoryal

    2022年6月30日
    23
  • mysql学习—查询数据库中特定的值对应的表

    遇到一个问题,我将问题抽象简单描述如下: 循环查询数据库所有表,查出字段中包含tes值的表,并且将test修改为hello? 因为自己不才找了很久也没有找到很好的方法,又对mysql的游标等用法不是很了解,在时间有限的情况下,发现了下面的方法,分享给大家:

    2022年2月25日
    45
  • ASP.Net MVC视图间的跳转

    ASP.Net MVC视图间的跳转发现一个贼坑的地方,比如添加Home控制器,然后在views的home文件夹里添加Index视图和Second视图,在Index视图里想要通过超链接跳转到Second视图,需要这样写:<ahref=”/Home/second”>点击跳转1</a>@*这么写ok*@成功注意!!!!这样写就不行<ahref=”~/Views/Home/second.csh…

    2022年7月21日
    11
  • HelloWorld的Java代码[通俗易懂]

    HelloWorld的Java代码[通俗易懂]HelloWorld的Java代码//类名publicclassHelloWorld{//主函数,主方法,程序的入口publicstaticvoidmain(String[]args){//输出语句System.out.println(“HelloWorld!”);}}欢迎使用Markdown编辑器你好!这是你第一次使用Markdown编辑器所展示的欢迎…

    2022年5月28日
    56
  • vue刷新后数据消失_vue数据更新页面不更新

    vue刷新后数据消失_vue数据更新页面不更新vue页面刷新

    2025年6月13日
    3
  • 麦克风阵列波束形成

    麦克风阵列波束形成波束形成beamforming体现的是声源信号的空域选择性,许多传统波束形成方法具有线性处理结构;波束形成需要考虑三个方面:1.麦克风阵列个数;2.性能;3.鲁棒性在麦克风较少时,波束形成的空域选择性差,当麦克风数量较多时,其波束3dB带宽较为窄,如果估计的目标声源方向有稍有偏差,带来的影响也更大,鲁棒性不好。通常鲁棒性和性能是对矛盾体,需要均衡来看。通常波束方向图需要随环境的语音/

    2022年6月15日
    59

发表回复

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

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