0
razor/html
のフォームにはmodel
というプロパティがあります。 submit
ボタンをクリックすることで、それらをmodel data
に2つの異なるビューに渡したいと思います。1つの送信ボタン、データはMVCの2つのビューに渡されます
私はこれに従わなければならないアプローチはありますか?
razor/html
のフォームにはmodel
というプロパティがあります。 submit
ボタンをクリックすることで、それらをmodel data
に2つの異なるビューに渡したいと思います。1つの送信ボタン、データはMVCの2つのビューに渡されます
私はこれに従わなければならないアプローチはありますか?
2つのビューをレンダリングするには、コントローラ内でメインビューを呼び出すことができます。
public ActionResult Index(){
return View();
}
インデックスビューでは、以下の2つの部分ビューを呼び出します。
@RenderPartial("_View1");
@RenderPartial("_View2");
送信ボタンをクリックすると、データはビューではなくサーバーに渡されます。達成しようとしていることを説明できますか?ユースケースは何ですか?サンプルコードを共有する –
データは最初にコントローラに送られ、次に表示されます。私はコードを作成し、ボタンを送信します....送信ボタンをクリックすると、データがコントローラに送られて表示されます。コントローラによる2つのビュー。 – Poltu
1つのメインビューと2つの部分ビューを作成できます。モデルを渡すことによって、メインビューで部分的なビューをレンダリングします。すべての3つのビューで同じモデルタイプを設定します。モデルを持つコントローラからメインビューを返します。 –