2015-03-25 56 views
0

一个控制器I具有控制器用此方法将参数传递到httpPost方法在MVC

[HttpPost] 
    public ActionResult AssociateCaseDetails(string btnSubmit, string navigate) 
    { 
    ................................ 
    ................................ 
    } 

在视图我有一个输入像

<input type="submit" class="backdetails" value="BACK" name="btnSubmit" /> 

当我在该按钮的btnSubmit按钮点击值是返回,所以我想创建一个类似的输入,将调用该方法

<input type="submit" class="submit" value="SAVE" name="btnChangeStatus" /> 

当我点击这个AssociateCaseDetails获取调用但btnSubmit按钮是有null作为价值 我做了什么错在这里?

回答

2

您的博文方法有一个名为btnSubmit的参数,所以第一个提交按钮的工作原理是因为它的属性为name="btnSubmit"。第二个不起作用,因为它有name="btnChangeStatus"。将第二个按钮,具有相同的属性namename="btnSubmit"),因此它必将给您的参数。

+0

由于其工作 – 2015-03-25 11:29:01