假設您想要顯示一個包含許多元素的菜單......某些元素對於具有「管理員」角色的用戶是唯一的。 我知道如何使用幫助使用asp.net mvc授權
[Authorize(Roles = "Administrators")]
限制控制器的方法,但我想找出一種方法來顯示特定HTML的事情取決於用戶角色
例如
<ul>
<li>Menu Item 1</li>
<% //if is admin%>
<li>Menu Item 2 (for admins only)</li>
</ul>
我如何做thiis?
好又簡單。唯一需要注意的是該視圖現在與角色耦合在一起,角色可能會或可能不會比與角色耦合的角色更好,但我希望它通常不會更好。 – 2010-01-23 03:46:44