Asp.Net Mvc,控制器下的行为接收对象的问题
卷猫 2016-08-29 09:39:17 比如:
现在有一个person对象:有Name Age Sex等属性
视图页:
<input type="text" name="Name"/>
<input type="text" name="Age"/>
<input type="text" name="Sex"/>
控制器:
第一种写法
public ActionResult Add()
{
string Name=Request["Name"];
string Sex=Request["Sex"];
.....
}
第二种写法
public ActionResult Add(Person person)
{
..........
}
------------------------------------------------------------------------
问题:
接收对象到底用自动装配比较好,还是自己用request接收?
个人用的一直是自动装配,方便 提高了开发效率
但是今天在码云看了很多人的代码 都还是webform下request接收的方式?
是不是自动装配有什么缺点呢?