在MasterPage中設(shè)置了HTML 元素的信息,可以應(yīng)用到所有使用MasterPage的頁(yè)面.但在實(shí)際應(yīng)用中并不是所有的頁(yè)面都使用一樣的東西,例如CSS文件<Link>,標(biāo)題<Title>,Meta信息<Meta>.
使用HTML 服務(wù)器控件可以設(shè)置使用MasterPage的頁(yè)面的HTML信息,在DotNetNuke的Default頁(yè)面使用了很多的這種方法
下面使用簡(jiǎn)單的例子:
Dim KeyWordsHtmlMeta as new HtmlMeta
KeywordsHtmlMeta.Name = "Keywords"
KeywordsHtmlMeta.Content = "asp.net, Blog, Cnblogs,rPage.Header.Controls.Add(KeywordsHtmlMeta)
Dim CSSHtmlLink as new HtmlLink
CSSHtmlLink.href="~/style.css"
CSSHtmlLink.Attributes.Add("rel", "Stylesheet")
CSSHtmlLink.Attributes.Add("type", "text/css")
CSSHtmlLink.Attributes.Add("media", "all")
Page.Header.Controls.Add(CSSHtmlLink)
更多的設(shè)置Head標(biāo)記的例子
Sue’s edreams.org post
更多的HTML 服務(wù)器控件信息:
HTML 服務(wù)器控件
新聞熱點(diǎn)
疑難解答
圖片精選