Action
action接收参数有三种
第一种就是普通参数接收,这种接收方式需要手动一个一个敲参数 并且如果前端没有提交此参数 会报错
第二种 FormCollection 这个接收方式只能用于post接收 并且接收到的形式是key/val 有个优点就是前端提交的参数是动态未知的可以用这个
第三种 Model 前端 提交参数 model会自动填充,如果前端没有提交字段也不会报错 会默认设置该字段类型的默认值 比如int默认值就是0
action 方法不能重载,如果有特殊需的话可以在2个名称相同的action打上特性标签[httpPost]或者[HttpGet]
这种方式的应用场景 假设我们有2个名字一样的方法F2 第一个F2我们打上GET标签第二个打上post标签 浏览器 浏览页面的时候就会访问Get标签的F2用于展示页面,
当我们需要提交数据的时候又是 POST的时候我们就可以采用这种做法,这种场景很常见!