Я знаю, что у людей были некоторые проблемы с неопределенными значениями CssClass при использовании частичных классов в ASP.NET MVC.Мой проект не MVC, однако, и я включаю файл .css, который находится в корневой папке моего проекта, но значение класса, на которое ссылаются, все еще приводит к предупреждению в VS 2008.
В моем .aspxfile:
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<!-- ... -->
<link media="all" href="~MyStyles.css" type="text/css" rel="stylesheet" />
</head>
<body id="bodyTag" vlink="#666666" alink="#666666" link="#666666" bgcolor="#ffffff" leftmargin="0" topmargin="0" runat="server">
<script type="text/javascript" language="javascript" src="~Scripts\Somecript_v1.js"></script>
<!-- form, table ... -->
<asp:TableRow>
<asp:TableCell ColumnSpan="4" CssClass="cellclass">
Затем, в той же папке, что и .aspx, в «MyStyles.css», я определил:
.cellclass
{
border-right: #aeaeae 1px solid;
border-top: #aeaeae 1px solid;
font-weight: normal;
font-size: 11px;
/* etc. */
И все же я получаю предупреждение:Значение class или CssClass не определено ".