加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

ASP.NET页面动态添加js脚本

发布时间:2020-12-16 08:59:57 所属栏目:asp.Net 来源:网络整理
导读:???? 有时我们需要生成自己的JavaScript代码并在运行时动态添加到页面,接下来我们来看一下如何将生成的JavaScript代码动态添加到ASP.NET页面。 ????为了添加脚本,要将自定义的脚本在一个字符串内或指向该脚本的文件中定义,之后调用ClientScriptManager类

????有时我们需要生成自己的JavaScript代码并在运行时动态添加到页面,接下来我们来看一下如何将生成的JavaScript代码动态添加到ASP.NET页面。

????为了添加脚本,要将自定义的脚本在一个字符串内或指向该脚本的文件中定义,之后调用ClientScriptManager类的方法注册脚本

方法一:

string script = "<script>alert("Hello");</script>";

Page.ClientScript.RegisterStartupScript(this.GetType(),"test",script);

方法二:

?

;

Page.ClientScript.RegisterClientScriptBlock(在ScriptManager中注册脚本

页面注册:

<asp:ScriptManager ID="ScriptManager1"runat="server">

Scripts>

ScriptReferenceName="AppScript.js"/>

</>

代码面注册:

?

sr = new("AppScript.js");

ScriptManager1.Scripts.Add(sr);

?

Note:在页面上通过ScriptManager注册脚本时,页面需要存在ScriptManager

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读