チェックボックスリストをラベルの右側に表示するにはどうすればよいですか?
ドロップダウンリストはラベルの右側に同様のコードで表示されますが、チェックボックスリストはラベルの下に表示されます。
<p>
<asp:Label ID="lblTestVersions" runat="server" Text="Toetsversie:" AssociatedControlID="DropDownListTestVersions"></asp:Label>
<asp:DropDownList ID="DropDownListTestVersions" runat="server" Width="250" TabIndex="1" >
</asp:DropDownList>
</p>
<p>
<asp:Label ID="lblTests0" runat="server" Text="Opties:"></asp:Label>
<asp:CheckBoxList ID="CheckBoxList1" runat="server" TabIndex="2" Width="200">
<asp:ListItem Width="200">Option 1</asp:ListItem>
<asp:ListItem Width="200">Option 2</asp:ListItem>
</asp:CheckBoxList>
</p>
チェックボックスリストの幅をいくつか制限しようとしましたWidth="200"
が、これは役に立ちませんでした。
答え (以下を参照) は、CheckBoxList は実際にはテーブルであり、常に次の行に移動するということです。