Я использую 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 <div class="ui-radio">
Как правильно использовать радио-кнопку для правильной работы с 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>