asp.net mvc3中有多个单选按钮组

时间:2011-06-22 06:58:28

标签: asp.net-mvc-3 radio-button

我在asp.net mvc3中开发了一个表单,它有多个选项可供选择。请参阅下图以获得清晰的图片。有两组“住宿”和“接送”,这些组有多种选择可供选择。用户应该只从每个组中选择一个选项,但在这里我只能从整个选项中选择一个选项,即我无法同时选择“单一共享”和“选择放下”。 有什么方法可以区分两个单选按钮组吗?

 foreach (var facilityType in facilityTypeGroup.ProductPriceDisplayFacility)
                       {

                    <tr>
                        <td>
                            @Html.RadioButtonFor(m => m.SelectedChoice, @facilityType.FacilityTypeId + "_" + @facilityType.Price)
                            @facilityType.FacilityTypeName    </td>
                    </tr>

                       }

enter image description here

1 个答案:

答案 0 :(得分:2)

要使它们作为一个组运行,同一组中的复选框必须具有相同的名称属性。然后,可以使用ModelBinderRequest对象轻松获取所选值。