不同目录中的MasterPage错误

时间:2014-11-25 10:42:47

标签: asp.net master-pages

我有一个masterpage文件的asp.net项目,当它在newpage same directory中使用它时,但是如果我创建一个不同的目录页面,那么样式是工作不好!

1 个答案:

答案 0 :(得分:0)

您可能对您的CSS文件有相对引用,这些文件适用于母版页文件夹,但不能来自其他文件夹。该引用将始终相对于内容页面而不是母版页进行解析。

例如,如果您的CSS链接如此:

<link href="css/Style.css" type="text/css"/>

这仅适用于父文件夹中的内容页面(请注意,主页面位置与相对URL的分辨率无关)。您应该用绝对引用替换类似的引用,例如

<link href="/css/Style.css" type="text/css"/>