VS2008抱怨它应该知道的css类名

时间:2010-03-28 02:14:48

标签: asp.net master-pages

我已经在某个网络广播中看到过这个,但我记不起来了,我正在尝试的所有搜索词都无济于事。

我的网站有一个样式表,并在主页面中引用。使用此母版页的子页面使用这些样式,但.Net不了解它们。当网站运行时,一切都运行良好,但我想弄清楚如何让.Net在设计时了解它们。

这也应该解决这个问题,不知道我所包含的javascript文件 - 我认为这些都是相关的,我不能为我的生活弄清楚如何。

编辑:我是个白痴。这是用于包含样式表的代码。

<link href="<%= ResolveUrl("~/") %>css/styles.css" rel="stylesheet" type="text/css" />

我讨厌过度思考事物的人。哦,以及那些在提出问题之前完全调查问题的人太愚蠢了。跟我一样。

2 个答案:

答案 0 :(得分:1)

您可以尝试使用View-&gt; Manage Styles,它会显示您在设计时可以在页面中使用的css列表。

更新:实际上你是如何创建子页面的?我刚刚注意到我可以完全访问母版页中引用的样式表类。

我将子页面创建为“网络内容表单”&amp;然后指定母版页。然后在我的子页面中,当我尝试将cssclass添加到标签时,它为我提供了母版页中引用的样式表中的样式列表。

答案 1 :(得分:0)

我认为这只是Visual Studio设计师的一个限制。它无法知道母版页/子页面的所有可能组合,所以它有时似乎有点悲观。我不担心。