收集一些偶然看到的小Tips,先列一些在这儿,慢慢补充。

设置Title :
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧this.Header.Title="这是个Title测试";

如果用了MasterPage可以这样用:
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧this.Page.Title = SiteMap.CurrentNode.Title; 

动态设置Style:
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧Style style = new Style();
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧style.ForeColor 
= System.Drawing.Color.Navy;
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧style.BackColor 
= System.Drawing.Color.LightGray;
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
// Add the style to the header for the body of the page
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
this.Header.StyleSheet.CreateStyleRule(style, null"body");

动态加样式表:
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧HtmlLink link = new HtmlLink();
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧link.Attributes.Add(
"type""text/css");
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧link.Attributes.Add(
"rel""stylesheet");
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧link.Attributes.Add(
"href""~/newstyle.css");
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
this.Header.Controls.Add(link);

动态加meta tags :
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧// Render: <meta name="keywords" content="Some words listed here" />
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
HtmlMeta meta = new HtmlMeta();
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧meta.Name 
= "keywords";
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧meta.Content 
= "Some words listed here";
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
this.Header.Controls.Add(meta);
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
// Render: <meta name="robots" content="noindex" />
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
meta = new HtmlMeta();
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧meta.Name 
= "robots";
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧meta.Content 
= "noindex";
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
this.Header.Controls.Add(meta);
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
// Render: <meta name="date" content="2006-03-25" scheme="YYYY-MM-DD" />
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
meta = new HtmlMeta();
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧meta.Name 
= "date";
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧meta.Content 
= DateTime.Now.ToString("yyyy-MM-dd");
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧meta.Scheme 
= "YYYY-MM-DD";
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
this.Header.Controls.Add(meta);

相关文章:

  • 2022-01-27
  • 2022-12-23
  • 2022-01-28
  • 2022-12-23
  • 2021-05-06
  • 2021-06-25
猜你喜欢
  • 2022-01-13
  • 2021-12-31
  • 2021-06-27
  • 2021-12-30
  • 2021-10-15
  • 2022-12-23
相关资源
相似解决方案