我是MVC的新手并且感到被蒙住眼睛。可能很傻。
我有20个文本框,复选框和几个下拉列表。我想要检查复选框,带有值的文本框以及从formcollection中选择值的下拉列表。我不知道从哪里开始。我只有一个httppost动作方法..
[HttpPost]
public ActionResult virusLookup(FormCollection collection)
{
return RedirectToAction("getVirusDetails");
}
答案 0 :(得分:1)
使用TryUpdateModel方法。它有很多重载,所以你可以例如。指定要包含或排除的字段。您也可以将FormCollection替换为您指定的类,然后自动将ASP.NET MVC绑定属性。
if (this.TryUpdateModel(model, collection))
{
// do some logic with your model
}