ASP.NET中内容页如何调用CSS样式?
3个回答
2014-03-09
展开全部
你说的是asp.net2.0中引用了模板页的页面吧:你可以定义一个类:
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文件放在这里
}
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文件放在这里
}
2014-03-09
展开全部
1.注意路径问题
2.和静态调用CSS是一样的,如果要使用VS的调用,以前怎么弄现在还怎么弄,同样注意路径即可
3.此类问题大可不必在网上找解决方案,还是这句话,注意路径就可以了,因为你的内容页可能是在网站子目录下
2.和静态调用CSS是一样的,如果要使用VS的调用,以前怎么弄现在还怎么弄,同样注意路径即可
3.此类问题大可不必在网上找解决方案,还是这句话,注意路径就可以了,因为你的内容页可能是在网站子目录下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2018-04-05
展开全部
在html中和asp中一样使用呀 asp中怎么应用 .net就怎么应用呀
<link href="*.css" rel="stylesheet" type="text/css">
<link href="*.css" rel="stylesheet" type="text/css">
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询