Action

action接收参数有三种

第一种就是普通参数接收,这种接收方式需要手动一个一个敲参数 并且如果前端没有提交此参数 会报错 

第二种 FormCollection 这个接收方式只能用于post接收 并且接收到的形式是key/val 有个优点就是前端提交的参数是动态未知的可以用这个 

第三种 Model  前端 提交参数 model会自动填充,如果前端没有提交字段也不会报错 会默认设置该字段类型的默认值 比如int默认值就是0

action 方法不能重载,如果有特殊需的话可以在2个名称相同的action打上特性标签[httpPost]或者[HttpGet]

这种方式的应用场景 假设我们有2个名字一样的方法F2 第一个F2我们打上GET标签第二个打上post标签 浏览器 浏览页面的时候就会访问Get标签的F2用于展示页面,

当我们需要提交数据的时候又是 POST的时候我们就可以采用这种做法,这种场景很常见!

转载于:https://www.cnblogs.com/kangyuanjiang/p/8717093.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值