Для своего веб-сайта я использую ASP.NET MVC "Razor".Учиться по ходу дела.
У меня есть 5 или 6 страниц на моем сайте и одна страница на другом сайте.Я хочу, чтобы пользователи чувствовали, что они используют один и тот же сайт для всех.
Существует типичное HTML-меню для страниц, которое следует стандартному шаблону использования неупорядоченного списка XHTML и CSS для макета:
<ul id="menu">
<li class="selected"><a href="@Href("~/")">Home</a></li>
<li><a href="http://ceklog.kindel.com">cek.log</a></li>
<li><a href="@Href("~/Services")">Services</a></li>
<li><a href="@Href("~/Charlie")">Charlie's Stuff</a></li>
<li><a href="@Href("~/Contact.cshtml")">Contact</a></li>
</ul>
В других местах SO я нашел вопросы, похожие на моигде люди хотели отслеживать выбранный пункт меню, но на динамической странице.Например:
Javascript Изменение класса выбранных элементов меню
Но этот подход не будет работать в моем случае, потому что в моем случае пользователь не меняет выбор наодну страницу, но полностью переходя на другую страницу.
Как это можно сделать?