2015-03-25 58 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