jquery mobile mvc RadioButtonFor vb.net分组名称问题

时间:2012-02-13 18:58:37

标签: vb.net model-view-controller jquery-mobile

我正在使用jquery mobile与asp.net mvc在vb中尝试渲染是/否单选按钮组:

@For Each fqi In Model.Options

                    @Html.LabelFor(Function(m) m.CurrentValue, fqi.Value)
                    @Html.RadioButtonFor(Function(m) m.CurrentValue, fqi.Checked)

     Next

但它没有正确呈现

与常规jquerymobile单选按钮组比较时,我注意到后面的html添加了<div class="ui-radio">的其他div标签

如何使用radiobutton正确使用jquerymobile?

我已经研究过并且玩过,我知道如果我只是在下面使用它,它会起作用。但我需要使用radiobuttonfor标签......

If Model.IsRadioList Then
    @<fieldset data-role="controlgroup" data-type="horizontal">
    @For Each fqi In Model.Options


                    @<label for="@fqi.Value">@fqi.Text</label>
                    @<input type="radio" name="@fqi.Name" id="@fqi.value" value="@fqi.Value" />

     Next

        </fieldset>

1 个答案:

答案 0 :(得分:-1)

使用不同的类只是逻辑问题。我怀疑任何人都会在这个问题上绊倒