码迷,mamicode.com
首页 > Web开发 > 详细

asp.net 后台添加css,js,meta

时间:2014-05-26 11:29:23      阅读:343      评论:0      收藏:0      [点我收藏+]

标签:style   c   class   blog   code   java   

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

bubuko.com,布布扣
 1         /// <summary>
 2         /// 添加JS脚本链接
 3         /// </summary>
 4         /// <param name="page">页面</param>
 5         /// <param name="url">路径</param> 
 6         public void AddJS(System.Web.UI.Page page, string url)
 7         {
 8                 HtmlGenericControl jsControl = new HtmlGenericControl("script");
 9                 jsControl.Attributes.Add("type", "text/javascript");
10                 jsControl.Attributes.Add("src", url);
11                 page.Header.Controls.Add(jsControl);
12         }
13 
14         /// <summary>
15         /// 添加JS脚本内容
16         /// </summary>
17         /// <param name="page">页面</param>
18         /// <param name="content">脚本内容</param> 
19         public void AddScript(System.Web.UI.Page page, string content)
20         {
21                 HtmlGenericControl scriptControl = new HtmlGenericControl("script");
22                 scriptControl.Attributes.Add("type", "text/javascript");
23                 scriptControl.InnerHtml = content;
24                 page.Header.Controls.Add(scriptControl);
25         }
26 
27         /// <summary>
28         /// 添加CSS样式链接
29         /// </summary>
30         /// <param name="page">页面</param>
31         /// <param name="url">路径</param> 
32         public void AddCss(System.Web.UI.Page page, string url)
33         {
34                 HtmlLink link = new HtmlLink();
35                 link.Href = url;
36                 link.Attributes.Add("rel", "stylesheet");
37                 link.Attributes.Add("type", "text/css");
38                 page.Header.Controls.Add(link);
39         }
40 
41         /// <summary>
42         /// 添加CSS样式内容
43         /// </summary>
44         /// <param name="page">页面</param>
45         /// <param name="content">样式内容</param> 
46         public void AddStyle(System.Web.UI.Page page, string content)
47         {
48                 HtmlGenericControl styleControl = new HtmlGenericControl("style");
49                 styleControl.Attributes.Add("type", "text/css");
50                 styleControl.InnerHtml = content;
51                 page.Header.Controls.Add(styleControl);
52         }
53 
54         /// <summary>
55         /// 添加Meta标签
56         /// </summary>
57         /// <param name="page">页面</param>
58         /// <param name="name">Meta名字</param>
59         /// <param name="content">Meta内容</param> 
60         public void AddMeta(System.Web.UI.Page page, string name, string content)
61         {
62                 HtmlMeta meta = new HtmlMeta();
63                 meta.Name = name;
64                 meta.Content = content;
65                 page.Header.Controls.Add(meta);
66         }
bubuko.com,布布扣

 

asp.net 后台添加css,js,meta,布布扣,bubuko.com

asp.net 后台添加css,js,meta

标签:style   c   class   blog   code   java   

原文地址:http://www.cnblogs.com/yingshiyu/p/3746965.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!