ASP.NET页面动态添加js脚本
????有时我们需要生成自己的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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 可以在.NET Framework和.NET Core之间共享的类库
- Razor Page Library:开发独立通用RPL(内嵌wwwroot资源文件
- asp.net – Silverlight初始化错误2110 Internet Explorer
- asp.net-mvc-4 – MVC 4 Html.EditorFor无效
- asp.net-mvc – ASP.NET MVC:通过两个控制器操作重用视图
- asp.net – 在Azure WebApp / Website中使用Windows身份验证
- asp.net-mvc-3 – Value Injecter是否会映射集合属性?
- asp.net – 删除HTML或ASPX扩展
- asp.net-mvc – ASP.NET MVC:调用存储过程的最佳方式
- Asp.net C#具有特殊字符的电子邮件地址