2016-11-17 44 views
-4

代碼是從我的瀏覽在MVC控制器獲取選擇複選框下面

<input type="radio" name="gender" id="Male" vale="Male" /> Male 
    <input type="radio" name="gender" id="Female" vale="Female" /> Female 
    <input type="radio" name="gender" id="Unisex" vale="Unisex" /> Unisex 

在我的控制器,如果我使用:

string gender = formData["gender"]; 

我只得到on,我不知道哪個選項的用戶有選擇。

請任何幫助。

+0

訪問它,所以你不「下車」 – lordkain

+0

你'value'屬性是錯了,它應該'價值=「女」'不'vale =「女」' – Bharat

+0

非常感謝。發現得好。 – Fahad

回答

0

你可以把它通過HttpPost方法

<input type="radio" name="gender" id="Female" value="Female" /> 
<input type="radio" name="gender" id="Unisex" value="Unisex" /> 

[HttpPost] 
public ActionResult YourAction(string gender) 
{ 
     //Your Action Code Here 
} 

你總是可以從Request.Form

var YourRadioButton = Request.Form["gender"];