ASP.NET动态加载Js代码到Head标签中(三种方法)
2024-10-19 06:23:32
方法一代码如下:
HtmlGenericControl Include2 = new HtmlGenericControl("script"); Include2.Attributes.Add("type", "text/javascript"); Include2.InnerHtml = "alert('JavaScript in Page Header');"; this.Page.Header.Controls.Add(Include2);
方法二代码如下:
Literal li = new Literal(); li.Text = "<script...</script>"; this.Page.Header.Controls.Add(li);
//添加至指定位置
this.Page.Header.Controls.AddAt(0,li);
方法三代码如下: 给Head加入ID属性和RUNAT="SERVER",如下:
添加完毕后,发现在代码视图中并没有名为Pageheader的控件.尝试用Page.FindControl("PageHeader")查找该控件,发现查找成功,于是,使用下面的代码就可以添加Head标记中的内容了
最新文章
- xxx.app已损坏,打不开.你应该将它移到废纸篓 macOS 10.12 Sierra
- OD使用教程10
- 通过统计用户DNS解析记录,实现监控用户上网行为
- Android WebView 总结 —— 使用HTML5播放视频及全屏方案
- ArrayBlockingQueue跟LinkedBlockingQueue的区别
- Office 365 - Windows PowerShell for SharePoint Online
- 总结 IOS 7 内存管理
- springmvc03 非注解和注解处理器映射器和适配器
- presentViewController: 如何不覆盖原先的 viewController界面
- 在C#中使用WIA获取扫描仪数据
- 快速替换图片的组合-AE-样片!
- NET Core,跨平台的轻量级RPC
- [置顶] c# datagridview‘s learn
- abstract、override、new、virtual、sealed使用和示例
- 【.NET Core项目实战-统一认证平台】第三章 网关篇-数据库存储配置(1)
- 20172319 2018.10.19《Java程序设计教程》第7周课堂实践(补写博客)
- 匹克定理pick
- python 调试方法
- e647. 处理鼠标移动事件
- POJ1275 Cashier Employment 【二分 + 差分约束】