MVC中一个Form多个submit在controller中如何区分提交的是那个submit(如:登陆和注册)

1. 用Html.BeginForm(ActionName,ControllerName,Post)来实现controller-action的路由,

2. Form里的每个input的name值统一,比如都命名为commandName, 每个input的value设为不同值。
3. 更改Action处理方法的参数, 添加一个参数为commandName,则commandName的值为input设置的value。
在controller中
 
 
posted @ 2014-11-04 21:30  酒沉吟  阅读(637)  评论(0编辑  收藏  举报