编译器警告RegisterStartupScript已经过时

编译器警告RegisterStartupScript已经过时protectedvoidAlertMsg(stringmsg){this.Page.RegisterStartupScript(“alert”,”<scriptlanguage=\”javascript\”>alert(‘”+msg+”‘);</script>”);}使用上面的代码建立的客户端脚本块编译器会警告Reg…

大家好,又见面了,我是你们的朋友全栈君。

    protected void AlertMsg(string msg)
    {

     this.Page.RegisterStartupScript(“alert”, “<script language=\”javascript\”>alert(‘” + msg + “‘);</script>”);
    }
使用上面的代码建立的客户端脚本块  编译器会警告RegisterStartupScript已经过时
MSDN查到的Page.RegisterStartupScript 方法  

注意:此方法现在已过时。

在页响应中发出客户端脚本块。  
命名空间:System.Web.UI


程序集:System.Web(在 system.web.dll 中)


RegisterStartupScript 方法已被否决。请改用 ClientScriptManager 类的 RegisterStartupScript 方法。

解决办法如下:

    protected void AlertMsg(string msg)

    {

//    this.Page.RegisterStartupScript(“alert”, “<script language=\”javascript\”>alert(‘” + msg + “‘);</script>”);

        string st = “<script language=\”javascript\”>alert(‘” + msg + “‘);</script>”;

        ClientScriptManager cs = Page.ClientScript;

        cs.RegisterStartupScript(this.GetType(), “alert”, st);

    }

定义一个ClientScriptManager对象  然后完了

转载于:https://www.cnblogs.com/ttdz/archive/2009/11/20/1606538.html

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

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

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


相关推荐

  • PyCharm 2021.10.3 x64 激活码[最新免费获取]

    (PyCharm 2021.10.3 x64 激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月28日
    57
  • Dreamweaver8的安装

    Dreamweaver8的安装安装步骤:Step1:双击<Dreamweaver8-chs>Step2:单击<下一步>Step3:选中<我接受该许可证协议中的条款>,单击<下一步>按钮Step4:选中<在桌面上创建快捷方式(针对所有用户)>,单击<下一步>Step5:单击<下一步>S…

    2022年7月26日
    4
  • C# 互斥锁 Mutex

    C# 互斥锁 Mutex当两个或更多线程需要同时访问一个共享资源时,系统需要使用同步机制来确保一次只有一个线程使用该资源。Mutex 是同步基元,它只向一个线程授予对共享资源的独占访问权。如果一个线程获取了互斥体,则要获取该互斥体的第二个线程将被挂起,直到第一个线程释放该互斥体。privatestaticMutexmut=newMutex();两个线程访问资源需要互斥时,两个线程都要用互斥锁。

    2022年6月26日
    56
  • 计算机视觉中的曲率尺度空间技术[通俗易懂]

    计算机视觉中的曲率尺度空间技术[通俗易懂]看到一篇文章《计算机视觉中的曲率尺度空间技术:基本概念与理论进展》——钟宝江,对于尺度空间的理解很有帮助,遂贴部分内容在此,如果涉及侵权,请告知,我会马上删除。1引言尺度是计算机视觉与图象处理领域的一个重要概念。国际上有关尺度空间技术的研究大致分为如下两个分支:线性尺度空间技术

    2022年10月14日
    2
  • Fvwm 笔记「建议收藏」

    Fvwm 笔记「建议收藏」Fvwm笔记 Fvwm笔记Fvwm的安装和启动透明效果的实现截图和配置文件http://learn.tsinghua.edu.cn:8080/2001315450/fvwm_frame.htmlFvwm的安装和启动首先安装fvwm2。然后将.Xinitrc文件中其他窗口管理器的启动命令…

    2022年10月3日
    2
  • 在linux里如何建立一个快捷方式,连接到另一个目录

    在linux里如何建立一个快捷方式,连接到另一个目录

    2021年10月27日
    50

发表回复

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

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