title: Highlight menu and submenu in MVC 3?
body: <p>I am trying to create a menu that highlights the current page. I have found a few answers here, but the problem is I can't see that anyone handles submenus.</p>
  
  <p>There is an answer here that looks enticingly simple: <a href="https://stackoverflow.com/questions/4728777/active-menu-item-asp-net-mvc3-master-page">active menu item - asp.net mvc3 master page</a></p>
  
  <p>But as far as I can tell, that one will highlight only the sub menu item if you click on a submenu. I want the submenu item to be highlighted, as well as its parent in the top menu.</p>
  
  <p>E.g. if someone clicks Services, and then Consulting, I would want both of these to be highlighted - Services in the top menu, and Consulting in the submenu. How can I do this?</p>
  
  <p>BTW, I would like to be able to render the submenu both as a dropdown using CSS, and also as a sidebar. How can I take the submenu ul and render it as a sidebar?</p>