`

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后台代码中实现这一功能,确保网页能够根据实际需求灵活地调整其外观和行为。 ### ASP.NET动态引用JS和CSS文件的方法 #### 1. 使用`HtmlGenericControl` 在ASP.NET中,`System.Web.UI...

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

    总结来说,动态添加JS和CSS文件引用在***后台是一种灵活的页面加载机制,可以让我们根据页面逻辑动态地管理静态资源的加载。这不仅提高了页面的性能,也优化了用户体验。在实际应用中,开发者需要仔细考虑资源加载的...

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

    要动态地在***的后台代码中添加JavaScript和CSS文件的引用,首先需要引入必要的命名空间。这一步是必需的,因为我们要使用一些特定的类来创建控件。具体代码如下: ```csharp using System.Web.UI.HtmlControls; ``...

    ASP.NET中前台javascript与后台代码调用

    本文将深入探讨ASP.NET中前台JavaScript与后台代码调用的技术细节,包括IPostBackEventHandler接口的使用、ClientScript对象的功能以及如何通过__doPostBack函数实现前后端的通信。 ### ASP.NET中前后端通信的基础 ...

    asp.net后台模板

    1. **MVC架构**:ASP.NET后台模板通常基于Model-View-Controller(MVC)架构,这是一种设计模式,将应用分为模型、视图和控制器三个主要部分,有利于代码的组织和测试。 2. **razor语法**:Razor视图引擎是ASP.NET...

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

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

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

    ASP.NET后台界面通用模板是一个专为.NET开发者设计的资源包,包含了丰富的后台管理界面模板,旨在简化和加速后台系统的开发工作。此模板集合了29种不同的设计样式,覆盖了CSS(层叠样式表)、JS(JavaScript)、HTML...

    asp.net后台管理模板

    开发ASP.NET后台管理模板时,开发者需要熟悉C#编程语言,了解ASP.NET的生命周期和事件模型,同时对HTML、CSS和JavaScript有一定的掌握。利用Visual Studio这样的集成开发环境,可以更便捷地进行开发和调试工作。 总...

    ASP.net网页代码

    在这个“ASP.NET网页代码”压缩包中,包含了一些核心的文件,如Default.aspx、web.config、Default.aspx.cs以及App_Data目录,这些都是ASP.NET开发中的关键组成部分。 1. **Default.aspx**:这是ASP.NET应用的默认...

    ASP.NET抽奖代码

    在ASP.NET抽奖代码中,开发者可能使用了C#或VB.NET作为编程语言,结合ASP.NET的控件和事件驱动模型,实现了用户交互和后台逻辑。抽奖程序的核心功能可能包括: 1. **用户接口**:通常包含一个提交按钮和结果显示...

    asp.net 后台模板-深蓝灰风格

    总的来说,ASP.NET后台模板深蓝灰风格是一个高效开发工具,可以帮助开发者快速构建后台管理界面,同时保持一致性和专业性。利用这样的模板,你可以专注于业务逻辑和功能实现,而不是花费大量时间在界面设计上。

    asp.net 论坛源代码

    在ASP.NET论坛系统中,Access可以存储用户信息、帖子内容、分类等数据,并通过ADO.NET(ASP.NET的数据访问组件)与后台代码进行交互。 在这个asp.net论坛源代码中,我们可以期待看到以下几个关键知识点: 1. **ASP...

    asp.net前台显示后台处理进度条

    1. 创建ASP.NET页面:首先创建一个新的ASP.NET Web Forms页面,添加必要的控件,例如一个UpdateProgress控件用于显示进度条,一个Button控件触发后台处理,以及一个Label或任何其他控件用于显示进度信息。...

    B2C网站 asp.net 网站 网站 动态网站

    至于压缩包子文件的文件名称列表只有"B2C",在实际项目中,这个列表应该包含更多的文件和文件夹,如HTML页面、CSS样式表、JavaScript脚本、图片资源、配置文件、数据库脚本、源代码文件等。这些文件共同构成了网站的...

    百度编辑器UEditor ASP.NET示例Demo

    5. **服务器端处理**: UEditor会将编辑的内容以POST方式提交到服务器,因此你需要在ASP.NET后台处理这个POST请求,获取并保存编辑的内容。这可以通过在ASP.NET的`Page_Load`或其他适当事件中解析请求的Form数据来...

    基于ASP.net的企业网站后台管理系统源码.zip

    7. **页面布局与UI设计**:后台管理系统可能使用ASP.NET的控件如GridView、Repeater等进行数据展示,以及CSS和JavaScript(可能包括jQuery)进行界面美化和交互增强。 8. **错误处理与日志记录**:系统应具备良好的...

    经典后台程序好用asp.net

    通常,ASP.NET项目可能包含.cs(C#源代码)、.aspx(页面定义)、.css(样式表)、.js(JavaScript脚本)和.config(配置文件)等多种类型文件。 综上所述,"经典后台程序好用asp.net"是一个基于ASP.NET技术开发的...

Global site tag (gtag.js) - Google Analytics