私はMVCの世界にまったく慣れていません。以下の各部門に複数のページがあるMVC 3.0アプリケーションがあります。
1. Division A
a. Page A
b. Page B
c. Page C
d. Page D
2. Division B
a. Page A
b. Page B
3. Division C
a. Page A
b. Page B
4. Division D
a. Page A
b. Page B
c. Page C
d. Page D
各部門ページには、コントローラーから JSON 形式で受け取る独自の動的ページ コンテンツがあります。メイン ページには、ユーザーが部門の 1 つを選択できるドロップダウンが含まれています。特定の部門を選択すると、ページには特定の部門のコンテンツが読み込まれます。
質問:
- 部門ごとに特定のビュー フォルダーを作成する必要がありますか?
- 上記の部門のそれぞれに独自の管理者を配置する必要がありますか?
- MVC 3.0 で、ユーザーが Division B を選択すると、ユーザーを Division B の index.cshtml ページにリダイレクトする方法はありますか?
上記のように、部門には独自のページがあります。ユーザーがページ A を要求したときに、ユーザーがどの部門にいて、どのページをロードする必要があるかを追跡する最良の方法は何ですか?
または、1 つの Division コントロールと、データ コンテンツを含む json がアクションから渡される 1 つのビューが必要です。
ご助力ありがとうございます。