asp.net – 以编程方式将Javascript文件添加到.net中的用户控制
发布时间:2020-12-16 00:24:28 所属栏目:asp.Net 来源:网络整理
导读:如何以编程方式将Javascript文件添加到用户控件? 我希望用户控件是一个完整的包 – 即我不想在其使用的页面上添加与用户控件相关的javascript,当我可以在控件本身内部进行操作时。 既然在用户控件中没有Page对象,你会怎么做? 解决方法 在control.ascx.cs
如何以编程方式将Javascript文件添加到用户控件?
我希望用户控件是一个完整的包 – 即我不想在其使用的页面上添加与用户控件相关的javascript,当我可以在控件本身内部进行操作时。 既然在用户控件中没有Page对象,你会怎么做? 解决方法
在control.ascx.cs文件的Page_Load方法中:
LiteralControl jsResource = new LiteralControl(); jsResource.Text = "<script type="text/javascript" src="js/mini-template-control.js"></script>"; Page.Header.Controls.Add(jsResource); HtmlLink stylesLink = new HtmlLink(); stylesLink.Attributes["rel"] = "stylesheet"; stylesLink.Attributes["type"] = "text/css"; stylesLink.Href = "css/mini-template-control.css"; Page.Header.Controls.Add(stylesLink); 这将把css和Javascript加载到主页面的标题中,只需确保头部具有runat =“server”。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-core – app.UseErrorHandler()可以访问错误详细信
- asp.net – 在同一个域上的两个网站之间共享cookie
- asp.net – 如何在Page_Load上获取参数
- 如何合理地构建我的ASP.NET MVC 2项目与区域
- msdeploy – 使用ASP.NET 4.5发布配置文件时如何参数化部署
- asp.net-mvc – ASP.NET MVC AjaxHelper是否处理了降级?
- 如何避免异常捕获.NET中的复制粘贴
- asp.net-mvc – 使用WIF和jquery ajax请求时,ASP.NET MVC 3
- asp.net-mvc-4 – 如何通过ASP.NET MVC中的SimpleMembershi
- asp.net-mvc – 从.Net MVC View获取HTML而不实际在浏览器中
推荐文章
站长推荐
- asp.net-mvc – Jasmine在一个单独的测试项目中
- 在ASP.NET MVC Web API服务和MVC客户端体系结构中
- asp.net – 如何打包/发布PDF以进行部署?
- 使用Ninject绑定WebApi过滤器属性
- asp.net-mvc – LinkedIn登录ASP.NET MVC 5应用程
- ASP.NET AJAX进度条:从代码背后更新?
- asp.net – WebAPI错误404.0 – 未找到
- asp.net-mvc – ASP.NET MVC Session vs Global
- asp.net-web-api – IExceptionHandler的多个实现
- asp.net – ASP .net成员资格的交易
热点阅读