1.默认是和你这个action同名的那个action,不过是用HttpPost特性标注的。另外你也可以在BeginForm方法中指定调用哪个action。
2,有多个submit按钮,任意一个都会提交表单。
1.同一楼,默认提交到和你当前action同名并用HttpPost特性标注的,也可以在BeginForm通过参数指定。
2.一个表单你要那么多提交按钮干嘛?
比如选中一个列表项,一个按钮是 修改,一个按钮是删除..
@hexllo: 那在后台进行判断啊,或者你根据你选择的按钮改变你表单提交的地址也可以啊!
1. 调用哪个Action是由路由决定的?MVC有一些默认的路由规则
2. 建议通过onclick进行ajax提交
html.BeginForm("actionName","controllerName")
推荐 《精通ASP.NET 3 框架》