Я пытаюсь загрузить конкретную таблицу стилей представления в приложение asv.net mvc3 (просто изучаю этот материал!), Поэтому в моем _Layout.cshtml у меня есть:
<head>
<!--- All the common css & JS declarations here -->
@ViewBag.PageIncludes
</head>
<body>
Тогда в моем контроллере у меня есть:
public ActionResult Index()
{
ViewBag.PageIncludes = "<link rel='stylesheet' type='text/css' href='../Content/viewspecificstylesheet.css')' />";
return View();
}
Однако, когда я просматриваю страницу, даже если объявление находится в заголовке, текст отображается в теле и, следовательно, отображается как текст.
В результате пара вопросов:
Почему, хотя я заявляю в голове, это отображается в теле?
Какова наилучшая практика для загрузки определенной таблицы стилей для данного представления / контроллера?
Спасибо