Tôi đang viết ứng dụng MVC 3 đầu tiên của tôi (trong ASP.NET) và tôi không biết làm thế nào tôi có thể (nên) hiển thị menu cho những người dùng khác nhau.ASP.NET MVC - menu cho các vai trò khác nhau
Ứng dụng của tôi được tạo ra như MVC3 ứng dụng Web và giao diện trình đơn như thế này:
<div id="menucontainer">
<ul id="menu">
<li>@Html.ActionLink("Home", "Index", "Home")</li>
<li>@Html.ActionLink("Info", "Info", "Home")</li>
</ul>
</div>
Tôi tạo ra hai loại vai trò: người sử dụng và quản trị. Bây giờ, tôi muốn hiển thị một liên kết khác cho người dùng (Dự án, Hồ sơ) và cho quản trị viên (Quản lý dự án, Quản lý tài khoản, Quản lý tin tức).
Tôi nên làm như thế nào?
Bạn đã nhìn câu hỏi này: [Xây dựng một ASP.NET MVC Master Page menu động, Dựa trên “Vai trò” người dùng hiện tại của] (http://stackoverflow.com/câu hỏi/2203320/xây dựng-một-asp-net-mvc-master-page-menu-dựa trên động-on-the-hiện-người dùng), dường như địa chỉ gần như cùng một câu hỏi mà bạn có và mọi người đã trả lời nó. – R0MANARMY