asp.net开发中动态添加JS文件和CSS文件的操作
来源:爱站网时间:2020-10-07编辑:网友分享
有许多网站可以让读者改变他们喜欢的风格,有些网站希望在多个站点之间共享后端代码,而只移动前端样式,它们可以动态替换CSS样式和JS,让我们跟爱站技术频道小编一起来看看asp.net开发中动态添加JS文件和CSS文件的操作吧。
有许多网站可以让读者改变他们喜欢的风格,有些网站希望在多个站点之间共享后端代码,而只移动前端样式,它们可以动态替换CSS样式和JS,让我们跟爱站技术频道小编一起来看看asp.net开发中动态添加JS文件和CSS文件的操作吧。
首先添加命名空间
using System.Web.UI.HtmlControls;
代码动态添加css文件的引用:
HtmlGenericControl myCss = new HtmlGenericControl(); myCss .TagName = "link"; myCss .Attributes.Add("type", "text/css"); myCss .Attributes.Add("rel", "stylesheet"); myCss .Attributes.Add("href", ResolveUrl(Page.ResolveClientUrl("css文件路径"))); this.Page.Header.Controls.AddAt(0, myCss );
代码动态添加JS文件的引用:
HtmlGenericControl myJs = new HtmlGenericControl(); myJs .TagName = "script"; myJs .Attributes.Add("type", "text/javascript"); myJs .Attributes.Add("src", ResolveUrl(Page.ResolveClientUrl("js文件路径"))); this.Page.Header.Controls.AddAt(1, myJs );
以上这些是爱站技术频道小编介绍的asp.net开发中动态添加JS文件和CSS文件的操作,只要大家坚持学习,相信你会有不小的收获。