Получение имени действия в представлении (ASP.NET MVC2) - PullRequest
1 голос
/ 26 февраля 2011

Я хочу получить текущее имя действия на главной странице, чтобы найти ссылку на «текущую» страницу и пометить ее как «текущую».

Вот мой фрагмент кода с главной страницы:

<ul>
  <li>
    <a href="<%= Url.Action("Index", "Admin")%>" class="main current">Index</a>
  </li>
  <li>
    <a href="<%= Url.Action("Show", "Admin")%>" class="main">Show</a>
  </li>
  <li>
    <a href="<%= Url.Action("Delete", "Admin")%>" class="main">Delete</a>
  </li>
</ul>

Как видите, гиперссылка Index имеет класс "current", что делает ее выделенной с помощью файлов css.

Я хочу проверить действие, которое посещает пользователь, и сделать гиперссылку «текущей» в этом отношении. Я искал в Интернете, и мне интересно, что является лучшим решением для этого?

Кроме того, я ценю, если у вас, ребята, есть какие-либо другие предложения по выполнению этой задачи.

Спасибо заранее, Садуллах

PS: Несмотря на то, что я нашел решение, должен быть более хороший способ сделать это.

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