ASP.NET MVC テクノロジで同じページに異なるビューを表示したい。どうすれば達成できますか。
2 つの異なるテーブルからデータが入ってきます。そのために、表示用に 2 つの異なるビューがあります。これらのビューを 1 つのページに表示するにはどうすればよいですか。
MVC のビュー内にビューの概念はありますか? または、複数のビューをカプセル化できるマスター ビューを作成するための規定があります。?
ASP.NET MVC テクノロジで同じページに異なるビューを表示したい。どうすれば達成できますか。
2 つの異なるテーブルからデータが入ってきます。そのために、表示用に 2 つの異なるビューがあります。これらのビューを 1 つのページに表示するにはどうすればよいですか。
MVC のビュー内にビューの概念はありますか? または、複数のビューをカプセル化できるマスター ビューを作成するための規定があります。?
これらのリンクはあなたを助けます(最初に部分ビューの知識を得る)
ASP.NET MVCは、ページのサブ部分のビューレンダリングロジックをカプセル化するために使用できる「部分ビュー」テンプレートを定義する機能をサポートしています。「パーシャル」は、ビューレンダリングロジックを一度定義してから、アプリケーション全体の複数の場所で再利用するための便利な方法を提供します。
参照:
はい、aspx Web フォームにはマスター ページがあり、ユーザー コントロールの .ascx ファイルを使用します。
MVC では、「マスター ページ」はデフォルトで次の場所にあります。
Views\Shared\_Layout.cshtml
これで、素晴らしい Twitter ブートストラップを使用して、使いやすい css などを使用して見栄えの良いレイアウトを実際に作成することもできます.
あなたのコントローラーは戻ることができます
PartialViewResult
他の人からの他の回答で述べたように、これらのリンクはあなたの道を歩むはずです。