0
我有一個很難搞清楚我將如何驗證裏面的型號列表/提交我的主模型內部的模型的列表。例如:驗證和郵政與模型
控制器:
[HttpPost]
public ActionResult submitData(MyModel model){
...submit data...
}
型號:
public class MyModel{
[Required]
public string Title{get;set;}
...
[Required]
IList<SubModel> SubModels{getset;}
}
public class SubModel{
[Required]
public string Title {get;set;}
}
查看:
@using(Html.BeginForm("submitData", "Home", FormMethod.Post){
@Html.TextBoxFor(x=>x.Title);
... Code for submodels
}
子模型應該能夠在飛行中添加的,這是我在javascript中設置,但子模型應該是任意的數量,取決於用戶想要添加的數量。我怎樣才能使它所以我爲子模型驗證工作,當我提交後,一切都正好放進模型。