request.form问题

时间:2010-08-25 19:41:00

标签: c# jquery asp.net-mvc-2

有没有办法可以从“Request.Form [”person“]中获取值,所以我可以为实体设置一些值?

1 个答案:

答案 0 :(得分:1)

避免在ASP.NET MVC中使用Request对象被认为是最佳做法。

ASP.NET MVC支持模型绑定,它允许Controller的操作方法接受对象。默认绑定器自动查找与对象属性匹配的Request值,并将它们绑定到参数:

public ActionResult SavePerson(Person person)
{
     //Save the person object

     return View(); 
}

如果默认活页夹不符合您的要求,您可以编写自定义活页夹。

有关模型绑定的更多信息:http://weblogs.asp.net/nmarun/archive/2010/02/25/asp-net-mvc-model-binding.aspx