0

asp.NET アプリケーションを MVC3 に移行しています。それぞれがいくつかの子機能で構成される一連の基本操作があります。

プロジェクトは次のように構成されています-

  1. サイト全体のレイアウトを含むマスター ページ。
  2. 各基本操作には、次の名前の ASP.NET ページがあります。BasePage1.aspx
  3. のようなユーザー コントロールで子操作が作成されました ucChildOperations.asx
  4. 操作は順番に従います。したがって、基本ページでは、 userControls を交換するために使用しますvisibility
  5. BasePage1.aspx 操作が完了すると、ユーザーは次 BasePage2.aspxのようにリダイレクトされます。

MVC への移行中は、BaseView. したがって -

  1. 共有レイアウト ページを作成しました。
  2. としてコントローラーを作成しましBase1Controllerた。
  3. Models子操作ごとに個別に作成されます。(それらをBaseModlesfor にグループ化するのを避けましたloose coupling)

ビューの作成中に、各操作のビューを作成する予定です。ChildOperation1View ...

ベースビューを作成して子操作Base1Viewに入れるメリットはありますか?MVC userControls

ご協力ありがとうございました。

編集: VS2010 で新しいアイテム テンプレートを追加すると、アイテムがリストされますMVC3 View User Control(ASPX).

4

0 に答える 0