asp.net 后台添加CSS、JS、Meta标签

下面是从asp.net 后台添加css、js、meta标签的写法,我们这里写成函数方便以后使用。如果函数放在页面类中, page参数也可以不要。

首先导入命名空间 using System.Web.UI.HtmlControls;

///  /// 添加JS脚本链接        ///         /// 页面        /// 路径         public void AddJS(System.Web.UI.Page page, string url)        {                HtmlGenericControl jsControl = new HtmlGenericControl("script");                jsControl.Attributes.Add("type", "text/javascript");                jsControl.Attributes.Add("src", url);                page.Header.Controls.Add(jsControl);        }        ///         /// 添加JS脚本内容        ///         /// 页面        /// 脚本内容         public void AddScript(System.Web.UI.Page page, string content)        {                HtmlGenericControl scriptControl = new HtmlGenericControl("script");                scriptControl.Attributes.Add("type", "text/javascript");                scriptControl.InnerHtml = content;                page.Header.Controls.Add(scriptControl);        }        ///         /// 添加CSS样式链接        ///         /// 页面        /// 路径         public void AddCss(System.Web.UI.Page page, string url)        {                HtmlLink link = new HtmlLink();                link.Href = url;                link.Attributes.Add("rel", "stylesheet");                link.Attributes.Add("type", "text/css");                page.Header.Controls.Add(link);        }        ///         /// 添加CSS样式内容        ///         /// 页面        /// 样式内容         public void AddStyle(System.Web.UI.Page page, string content)        {                HtmlGenericControl styleControl = new HtmlGenericControl("style");                styleControl.Attributes.Add("type", "text/css");                styleControl.InnerHtml = content;                page.Header.Controls.Add(styleControl);        }        ///         /// 添加Meta标签        ///         /// 页面        /// Meta名字        /// Meta内容         public void AddMeta(System.Web.UI.Page page, string name, string content)        {                HtmlMeta meta = new HtmlMeta();                meta.Name = name;                meta.Content = content;                page.Header.Controls.Add(meta);        }

登录后复制

       

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2445544.html

(0)
上一篇 2025年3月3日 16:06:57
下一篇 2025年3月3日 02:40:53

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • asp.net连接Access数据库相对路径写法

    asp.net连接access数据库时,通常我们将数据库连接字串写到web.config配置文件中。而连接字串中的数据库路径只能用绝对路径形式表示,这样如果要移动程序,就必须要修改web.config 中数据库连接字符串的数据库路径,很麻烦…

    编程技术 2025年3月3日
    200
  • asp.net中防止Access数据库下载

    如何防止access数据库下载是一个很老的话题了,网上的讨论也比较多。这里我们给出几种在asp.net下防止access数据库被下载的方法。 我们这里假设Access数据库名字为 test.mdb。 1、把数据库放在WEB目录外 如你的网站…

    2025年3月3日 编程技术
    200
  • 在ASP.NET Core中使用百度在线编辑器UEditor

    在ASP.NET Core中使用百度在线编辑器UEditor 0x00 起因 最近需要一个在线编辑器,之前听人说过百度的ueditor不错,去官网下了一个。不过服务端只有asp.net版的,如果是为了能尽快使用,只要把asp.net版的服务…

    2025年3月3日
    200
  • 提高 asp.net Web 应用性能的方法和技巧

    在这篇文章中,将介绍一些提高 asp.net web 应用性能的方法和技巧。众所周知,解决性能问题是一项繁琐的工作,当出现性能问题,每个人都会归咎于编写代码的开发人员。   以下为译文 那性能问题到底该如何解决?以下是应用系统发布前,作为 …

    2025年3月3日
    200
  • ASP.NET同步分页MvcPager使用详解

    最近接触了一下mvcpager,来做个笔记吧 其实,我喜欢前后端分离,分页这种东西前端负责的地方,后端不用顾问,这里的MvcPager有点让我想起服务器控件,毕竟用到了HtmlHelper。 但是挺方便的。。以前我们写分页,后端会封装一Pa…

    2025年3月3日 编程技术
    200
  • Asp.net中安全退出时清空Session或Cookie的实例代码

    概览: 网站中点击退出,如果仅仅是重定向到登录/出页面,此时在浏览器地址栏中输入登录后的某个页面地址如主页,你会发现不用登录就能访问。这种所谓的退出并不是安全的。 那么怎样做到安全退出呢? 那就是点击退出后清空相应的Session或Cook…

    编程技术 2025年3月3日
    200
  • ASP.NET数据绑定控件详解(图文)

    这篇文章主要为大家详细介绍了asp.net数据绑定控件,为大家解析了listbox、gridview、repeater三个数据绑定控件的“高效分页”,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 ListBox、GridView、Rep…

    2025年3月3日 编程技术
    200
  • 详细介绍ASP.NET中的C#基础知识

    本文主要介绍了asp.net中的c#基础知识。具有一定的参考价值,下面跟着小编一起来看下吧 说明:asp.net作为一种开发框架现在已经广为应用,其开发的基础除了前端的html、css、JavaScript等后端最重要的语言支持还是C#,下…

    编程技术 2025年3月3日
    200
  • asp.net反射简单应用实例代码

    这篇文章主要介绍了asp.net反射简单应用,结合完整实例形式分析了asp.net反射的原理与简单使用方法,需要的朋友可以参考下 本文实例讲述了asp.net反射简单应用。分享给大家供大家参考,具体如下: 反射提供了封装程序集、模块和类型的…

    编程技术 2025年3月3日
    200
  • Asp.Net MVC学习总结之过滤器详解(图文详解)

    本篇文章主要介绍了asp.net mvc学习总结之过滤器详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧  一、过滤器简介 1.1、理解什么是过滤器 1、过滤器(Filters)就是向请求处理管道中注入额外的…

    2025年3月3日 编程技术
    200

发表回复

登录后才能评论