他の複数のモデルを含むモデルがあります。
public class mainmodel
{
public entity1 ();
public entity2 ();
}
ビューを投稿した後、entity1 エンティティが null になりますか? 運が良ければ。私は間違っていますか?私の質問は: 1 つのビュー (作成、更新) で MVC の複数のモデルを使用する Asp.net モデルで これらのクラス エンティティを取得するにはどうすればよいですか?
他の複数のモデルを含むモデルがあります。
public class mainmodel
{
public entity1 ();
public entity2 ();
}
ビューを投稿した後、entity1 エンティティが null になりますか? 運が良ければ。私は間違っていますか?私の質問は: 1 つのビュー (作成、更新) で MVC の複数のモデルを使用する Asp.net モデルで これらのクラス エンティティを取得するにはどうすればよいですか?
コントローラー(ホームコントローラー) :
public ActionResult Index()
{
mainmodel model=new mainmodel();
return View(model);
}
[HttpPost]
public ActionResult Index(mainmodel model)
{
return View(model);
}
ビュー (ホーム/インデックス) :
@model mainmodel
@using (Html.BeginForm("Index","Home",FormMethod.Post))
{
<input type="submit" value="Submit" />
}