RadiobuttonList的Bootstrap CSS

Kin*_*her 5 css asp.net twitter-bootstrap

Radion按钮:

   <div class="control-group">
    <label class="control-label">Mode</label>
    <div class="controls">
        <asp:radiobuttonlist id="RadioButtonList1" cssclass="radio" autopostback="true" title="Please Select Mode of Payment"
          repeatdirection="Horizontal"
          onselectedindexchanged="RadioButtonList1_SelectedIndexChanged">
            <asp:listitem>Cash</asp:listitem>
            <asp:listitem>Cheque</asp:listitem>
            <asp:listitem>Demand Draft</asp:listitem>
            <asp:listitem>Net Banking</asp:listitem>
        </asp:radiobuttonlist>
    </div>
   </div>
Run Code Online (Sandbox Code Playgroud)

我已经应用了Bootstrap css:

  • 文本框,
  • 下拉列表,
  • textarea的,
  • 丁等

一切看起来很好,除了radiobutton列表,看起来很可怕:

在此输入图像描述

怎么解决这个?

小智 8

我无法使用<label><input type="radio">

所以这就是我用的:

<asp:RadioButtonList ID="popiRadios" RepeatLayout="Flow" RepeatDirection="Horizontal" runat="server">
                        <asp:ListItem class="radio-inline" Value="1" Text="Cash" Selected="True"></asp:ListItem>
                        <asp:ListItem class="radio-inline" Value="0" Text="Cheque"></asp:ListItem>
                    </asp:RadioButtonList>
Run Code Online (Sandbox Code Playgroud)

它出来是这样的:

在此输入图像描述

  • 感谢提醒,即使Visual Studio的"intellisense"在其中蠕动,也可以在<asp>对象中插入普通的HTML属性,并且它们可以工作. (2认同)

4dg*_*rav 0

演示

radio inline将“类”添加到“ label

html

<form>
    <div class="form-inline">
        <div class="controls-row">
            <label class="control-label">Mode</label>
            <label class="radio inline">
                <input type="radio" value="1" />First</label>
            <label class="radio inline">
                <input type="radio" value="2" />Second</label>
            <label class="radio inline">
                <input type="radio" value="1" />Third</label>
            <label class="radio inline">
                <input type="radio" value="2" />Fourth</label>
            <label class="radio inline">
                <input type="radio" value="1" />Fifth</label>
            <label class="radio inline">
                <input type="radio" value="2" />Sixth</label>
        </div>
    </div>
</form>
Run Code Online (Sandbox Code Playgroud)