如果我有一个网站的CSS样式表,并且只想声明一次,也就是说,不要在每个aspx页面上使用以下代码..
<link href="stylesheets/general.css" rel="stylesheet" type="text/css" />
我被迫使用.master页面吗?还是有另一种方法可以做到这一点..
答案 0 :(得分:2)
除了上面提到的内容之外,还要使用带有CSS的ASP.Net主题。母版页将自动包含css文件。
答案 1 :(得分:1)
母版页是你最好的选择。我猜想,一旦你在那里得到它,不久之后你也会发现很多其他的好东西。
还有其他解决方案,但它们并不那么简单(例如子类页面和注入脚本)。
答案 2 :(得分:0)
您可以使用所有网页继承的基页并将其加载到该页面中。除此之外,可能还有一种方法可以通过连接管道来做某事。 (这里最后一种方法的例子http://www.4guysfromrolla.com/articles/120308-1.aspx)