会员
周边
新闻
博问
闪存
众包
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
刺猬博客
::
首页
::
新随笔
::
联系
::
订阅
::
管理
公告
Header/title/Meta tages/Style操作的一点小技巧
收集一些偶然看到的小Tips,先列一些在这儿,慢慢补充。
收集一些偶然看到的小Tips,先列一些在这儿,慢慢补充。
设置Title : this.Header.Title="这是个Title测试";
如果用了MasterPage可以这样用:
this
.Page.Title
=
SiteMap.CurrentNode.Title;
动态设置Style:
Style style
=
new
Style();
style.ForeColor
=
System.Drawing.Color.Navy;
style.BackColor
=
System.Drawing.Color.LightGray;
//
Add the style to the header for the body of the page
this
.Header.StyleSheet.CreateStyleRule(style,
null
,
"
body
"
);
动态加样式表:
HtmlLink link
=
new
HtmlLink();
link.Attributes.Add(
"
type
"
,
"
text/CSS
"
);
link.Attributes.Add(
"
rel
"
,
"
stylesheet
"
);
link.Attributes.Add(
"
href
"
,
"
~/newstyle.css
"
);
this
.Header.Controls.Add(link);
动态加meta tags :
//
Render: <meta name="keywords" content="Some words listed here" />
HtmlMeta meta
=
new
HtmlMeta();
meta.Name
=
"
keywords
"
;
meta.Content
=
"
Some words listed here
"
;
this
.Header.Controls.Add(meta);
//
Render: <meta name="robots" content="noindex" />
meta
=
new
HtmlMeta();
meta.Name
=
"
robots
"
;
meta.Content
=
"
noindex
"
;
this
.Header.Controls.Add(meta);
//
Render: <meta name="date" content="2006-03-25" scheme="YYYY-MM-DD" />
meta
=
new
HtmlMeta();
meta.Name
=
"
date
"
;
meta.Content
=
DateTime.Now.ToString(
"
yyyy-MM-dd
"
);
meta.Scheme
=
"
YYYY-MM-DD
"
;
this
.Header.Controls.Add(meta);
posted on
2007-05-10 13:25
刺猬博客
阅读(
228
) 评论(
0
)
收藏
举报
刷新页面
返回顶部