Использование движка Razor для установки определенных классов CSS на основе текущего представления? - PullRequest
0 голосов
/ 28 июля 2011

Я только начал использовать движок Razor с MVC3, поэтому извиняюсь, если это довольно простой вопрос.

Я рендерил свою панель навигации с помощью вызова @Html.Partial('_SideBarPartial'), мне нужен _SideBarPartial.cshtml для установки класса css на конкретном узле, если этот узел содержит в своих дочерних элементах текущее представление.

В настоящее время _SideBarPartial.cshtml - это просто статический html-файл с настройкой <ul><li></li>..</ul>.

Любые указатели на то, что / как предпринять, будут приветствоваться.

СпасибоПсихроник

1 Ответ

0 голосов
/ 05 августа 2011

Я бы использовал @ Html.Partial ('_ SideBarPartial', somedata)

Где somedata - это модель представления , содержащая информацию, необходимую для построения элементов и установки CSS на необходимые узлы (ы) элементов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...