2013-03-25 98 views
2

我需要一種方法來通過kendo ui添加菜單..但菜單需要能夠僅顯示特定用戶的某些菜單項...即管理員應該看到所有菜單,而其他工作人員只能看到這些菜單的子集...我如何使用authorize屬性來實現這一目標?任何代碼樣本或鏈接將是非常有益kendo ui安全菜單 - mvc4

感謝

VB

回答

1

隨着MVC的約定根據你需要確保你避免通過URL 控制器接入論只是隱藏菜單

頂部

您需要設置自定義提供程序,以便您可以更輕鬆地使用角色,然後您需要將菜單放入可動態構建菜單的局部視圖中。

我挖了一圈,發現了一個網站,解釋它很好,我認爲:

自定義提供商:基於 http://techbrij.com/custom-roleprovider-authorization-asp-net-mvc

角色菜單: http://techbrij.com/role-based-menu-asp-net-mvc