Piszę moją pierwszą aplikację MVC 3 (w ASP.NET) i nie wiem jak mogę (powinien) wyświetlić menu dla różnych użytkowników.ASP.NET MVC - menu dla różnych ról
Moja aplikacja jest tworzona jako MVC3 aplikacji WWW i wygląd menu jak poniżej:
<div id="menucontainer">
<ul id="menu">
<li>@Html.ActionLink("Home", "Index", "Home")</li>
<li>@Html.ActionLink("Info", "Info", "Home")</li>
</ul>
</div>
Stworzyłem dwa rodzaje ról: użytkownika i administratora. Teraz chcę pokazać inne linki dla użytkownika (Projekty, Profil) i dla administratora (Zarządzaj projektami, Zarządzaj kontami, Zarządzaj nowościami).
Jak powinienem to zrobić?
Pan spojrzał na to pytanie: [budowanie ASP.NET MVC Mistrz stronie menu dynamiczne, oparte na „Roli” Obecny użytkownika] (http://stackoverflow.com/questions/2203320/building-an-asp-net-mvc-master-page-menu-dynamicznie oparte na bieżących-użytkownikach), wydaje się odnosić do prawie tego samego pytania, które masz I ludzie odpowiedzieli na to pytanie. – R0MANARMY