我从MVC4开始并创建了第一个项目
我有一个模型“ People ”,一个模型“ CivilStatus ”,另一个模型连接“ PeopleCivilStatus ”。
如何插入具有radiobutton的新人选择CivilStatus?
我想保存人民公民身份的历史
任何人都可以帮助我吗?
答案 0 :(得分:0)
是的,使用EditorFor可以轻松完成。这是一个示例:
<强>类强>
public class People
{
public String Name { get; set; }
}
public class CivilStatus
{
public bool Married { get; set; }
}
public class PeopleCivilStatus
{
public People Person { get; set; }
public CivilStatus Status { get; set; }
}
<强>控制器强>
public ActionResult Index()
{
return View();
}
[HttpPost]
public ActionResult Index(PeopleCivilStatus model)
{
//Dostuff
return View();
}
查看强>
@model MvcApplication1.Models.PeopleCivilStatus
@using (Html.BeginForm())
{
@Html.EditorFor(x => x.Person)
@Html.EditorFor(x => x.Status)
<input type = "submit"/>
}