ASP.Net MVC-ロールに基づいたモデルデータの表示
-
22-07-2019 - |
質問
ユーザーの役割に基づいて詳細を表示および非表示にする必要があるビューがあります。 2つのオプションがあります
- ビューのインラインifステートメントを使用して詳細を表示および非表示にする
- 複数の部分ビューを作成し、コントローラに使用して役割を検出し、適切な部分ビューをロードします。
MVCの初心者なので、誰かがこの問題に取り組む最善の方法をアドバイスしてください。
解決
おそらく、役割ごとに異なるビューを作成します。時間が経つにつれて、各ロールのビューが「共通」に分かれることがわかりました。コンテンツ。
他のヒント
画面に表示される情報の方法に関連するものである場合(およびそのように聞こえる場合)、ビューに表示することをお勧めします。個人的には、部分ビューを使用し、必要な場合にのみロードします。これにより、再利用が改善されます。
所属していません StackOverflow