`

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文件

    asp.net后台代码动态引用添加JS和css文件

    asp.net后台动态添加JS文件和css文件的引用实现方法

    主要介绍了asp.net后台动态添加JS文件和css文件的引用实现方法,是非常简单实用的技巧,需要的朋友可以参考下

    asp.net后台如何动态添加JS文件和css文件的引用

    动态添加JS文件和css文件的引用在asp.net后台如何实现呢?首先添加命名空间 using System.Web.UI.HtmlControls,之后按照下面的步骤操作即可

    ASP.NET 打包多CSS或JS文件以加快页面加载速度的Handler

    ASP.NET 打包多CSS或JS文件以加快页面加载速度的Handler, 使用<link type="text/css" rel="Stylesheet" href="HttpCombiner.ashx?" />,具体的参数请参考程序中的介绍。

    Asp.net 后台添加CSS、JS、Meta标签的方法

    下面是从Asp.net 后台添加CSS、JS、Meta标签的写法,我们这里写成函数方便以后使用。如果函数放在页面类中, Page参数也可以不要。 首先导入命名空间 using System.Web.UI.HtmlControls; 代码如下:/// /// 添加JS...

    适合asp.net开发的后台框架模板

    适合asp.net开发的后台框架模板 EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有...

    ASP.NET后台界面通用模板.rar

    解压后直接把Admin目录添加到Web项目根目录下。包含CSS,JS,HTML,.aspx布局,共计29款模板,适合懂一点点HTML或者.NET的开发者,可以自己拓展功能,好不好自己下载了就知道。

    asp.net单文件带进度条上传

    asp.net单文件带进度条上传,不属于任务控件,也不是flash类型的上传,完全是asp.net、js、css实现上传。源码为开发测试版,需要使用的亲需要注意修改配置文件。详见配套博客:...

    自由宿主Asp.net网站通用后台管理系统 v3.2.rar

    自由宿主Asp.net网站通用后台管理系统特点如下: 1. 后台本身没有数据库,自己设计数据库后,与后台连接,配置好节点后无需二次开发,直接就可以实现对数据库增删改查功能; 2. 后台密码支持自定义加密/解密算法,...

    ASP.NET 新闻发布系统(添加了后台验证,防攻击)

    带有单独的后台管理功能,本系统是基于ASP.NET和SQL SERVER 2005 开发的,运用ADO.NET数据库技术,该系统功能较为全面,后天管理功能也很全面,登录带有验证码验证功能,运用JavaScript技术,界面采用 CSS+DIV架构,...

    Asp.Net之后台加载JS和CSS

     我们知道Asp.Net是可以通过后台来渲染前端的,所以如果能够在渲染时将所要的js库和css等添入可以了。而为了能够复用,所以需要进行类的继承。我们写一个Page的基类PageBase,代码如下。 using System; using ...

    基于ASP.NET Core和Quartz.Net的后台批量定时任务处理系统设计源码

    本项目是基于ASP.NET Core和Quartz.Net的后台批量定时任务处理系统设计源码,包含3706个文件,其中1476个SVG文件,1334个PNG文件,234个JavaScript文件,227个CSS文件,79个GIF文件,77个C#文件,37个LESS文件,36个...

    asp.net知识库

    ASP.NET 2.0构建动态导航的Web应用程序(TreeView和Menu ) 体验.net2.0的优雅(3) -- 为您的 SiteMap 添加 控制转发功能 GridView控件使用经验 ASP.NET 2.0:弃用 DataGrid 吧,有新的网格控件了! ASP.NET2.0控件...

    ASP.Net电子商务网站后台模板

    ASP.Net电子商务网站后台模板 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 电子商务网站管理 <link href="css/style.css" type="text/css" rel="stylesheet"> <link href="css/default...

    打包多CSS或JS文件以加快页面加载速度的Handler (asp.net)

    将web页面内的多个JS文件、CSS文件请求,批量发送至客户端,减少请求次数,压缩、缓存

    asp.net网站项目(健康网站及其管理系统)

    该项目使用的是asp.net开发环境,中间使用了c#后台编码,html前台显示,css前台排版,javascript前台脚本,jQuery以及jQuery-UI的使用,ajax的局部页面刷新技术,sqlserver数据库的数据存储以及查询更新。...

    基于ASP.NET的后台深入学习版设计源码

    基于ASP.NET的后台深入学习版设计源码,该项目包含350个文件,主要文件类型有207个dll文件,以及23个map文件。此外,还包括21个css样式文件,以及15个javascript文件。该项目是一个基于ASP.NET的后台深入学习版设计...

Global site tag (gtag.js) - Google Analytics