0

ユーザー ロールに基づいてコンテンツをフィルター処理する ASP.NET Web サイトがあります。
たとえば、「マネージャー」には特定のセクションが表示され、「オペレーション」担当者には他のセクションが表示されます。UI全体で
それらを使用したくありません。 コントロールがいつ表示され、いつ表示されないかを自動的に認識できるように、ロールベースのロジックをインターフェイスと分離するための設計ガイドラインはありますか? サイトマップに基づく制限についてはよく知っています。 この問題に対するベストプラクティスを探しています。If-else blocks



4

1 に答える 1

0

Web フォームの場合、ロールに応じて特定のビューを表示するマルチ ビューを使用できます。

MVC の場合、子アクションを使用できます。必要な場合は、さらに情報を提供してください。

于 2013-06-07T13:08:25.457 に答える