2012-01-24 54 views
0

我正在研究asp.net MVC 3應用程序。我創建了一個Razor視圖,並添加這樣一個單選按鈕:單選按鈕勾選MVC 3

@Html.RadioButton("radiobutton1", false, new { @class = "answer", id = "_Q_" }) Male 

在帖子的操作方法,我想看看,如果用戶選擇/選中此單選按鈕,我如何檢查呢?

請建議

回答

0

你可以從形式收集值:

public ActionResult SubmitFormWithFormCollection(FormCollection formCollection) 
    { 
     var value = formCollection["_Q_"]; 

     //Do more stuff 
    } 
+0

它總是返回false即使我檢查 – DotnetSparrow

+1

您是否嘗試過的FormCollection [ 「\ _ Q \ _」]複選框?當你重寫id屬性。我會考慮使用Html.RadioButtonFor()方法,並將IsChecked值作爲模型中的公共屬性。 –