当前位置: 首页 > 后端开发 > ASP.NET > Asp.net 后台添加CSS、JS、Meta标签

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

来源:Admin10000 发布时间:2011-10-27 浏览次数:

        /// <summary>
        /// 添加JS文件
        /// </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);
        }


        /// <summary>
        ///   添加CSS文件
        /// </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);
        }


        /// <summary>
        /// 添加Meta标签
        /// </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);
        }
已有0条评论, 点击查看发表评论
你还没有登录,请先登录