在.asp中如何引用CSS样式表?

在.asp中如何引用CSS样式表?,第1张

可以定义一个类:

static public class AddStyle{

 static public void AddStyleSheet(Page page, string cssPath)

 {

HtmlLink link = new HtmlLink()

link.Href = cssPath

link.Attributes["rel"] = "stylesheet"

link.Attributes["type"] = "text/css"

page.Header.Controls.Add(link)

 }

}

然后在页面中调用该类的静态方法:

在page_load方法中:

protected void Page_Load(object sender, EventArgs e)

{

 AddStyle.AddStyleSheet(this.Page, "css/test.css")

//CSS文件放在这里.

}

比如说你有一个样式表文件为:style.css.里面有一个类:

.text

{

font-size

:12px

}

在使用的时候。你首先把这个样式表文件引用到你的网页里面。在

asp.net

里面,切换支html视图里面。在与之间加上引用代码:

如果你的页面上有一个

label控件

。你想应用.text。那么只要在label控件的属性里面找到(html为class)(

asp网页

为cssclass)后面打上text就可以了。如果对我说的还不是很明白。与我联系

可以这样:

dim CssPath as string

csspath="<link rel=""stylesheet"" href=""{CssFile}"" type=""text/css"">"

Replace(csspath,"{CssFile}","这里填Css文件路径")

response.write(csspath)

只要在用户选择不同风格的时候把Css路径改变一下就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11418137.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存