前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Asp.net 后台添加CSS、JS、Meta标签(帮助类)

Asp.net 后台添加CSS、JS、Meta标签(帮助类)

作者头像
Porschev
发布2018-01-16 11:36:27
3.5K0
发布2018-01-16 11:36:27
举报
代码语言:javascript
复制
    #region##添加JS文件
    ///<summary>
    /// 添加JS文件
    /// 创建人:Porschev
    /// 创建时间:2011-7-25
    ///</summary>
    ///<param name="page">页面</param>
    ///<param name="url">路径</param>
    public void AddScript(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);
    }
    #endregion

    #region##添加CSS文件
    ///<summary>
    ///  添加CSS文件
    /// 创建人:Posrchev
    /// 创建时间:2011-7-25
    ///</summary>
    ///<param name="page">页面</param>
    ///<param name="url">路径</param>
    public void AddCss(System.Web.UI.Page page, string url)
    {
        HtmlLink CssControl = new HtmlLink();
        CssControl.Href = url;
        CssControl.Attributes.Add("rel", "stylesheet");
        CssControl.Attributes.Add("type", "text/css");
        page.Header.Controls.Add(CssControl);
    }
    #endregion

    #region##添加Meta标签
    ///<summary>
    /// 添加Meta标签
    /// 创建人:Posrchev
    /// 创建时间:2011-7-25
    ///</summary>
    ///<param name="page">页面</param>
    ///<param name="name">名</param>
    ///<param name="content">正文</param>
    public void AddMeta(System.Web.UI.Page page,string name,string content)
    {
        System.Web.UI.HtmlControls.HtmlMeta meta = new System.Web.UI.HtmlControls.HtmlMeta();
        meta.Name = name;
        meta.Content = content;
        page.Header.Controls.Add(meta);
    }
    #endregion

这三个方法都可以放在公共类中,如果直接放在页面类中, Page参数可以不要

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2011-11-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档