我想知道是否可以创建一个 ASP RadioButtonList
,其中内联列表和单选按钮位于元素、标签
或 下方div
例如。
我试过了
<asp:RadioButtonList runat="server" RepeatDirection="Horizontal" RepeatLayout="Flow">
<asp:ListItem Text="Label1" Value="1" Selected="True"><div class="box">stuff</div></asp:ListItem>
<asp:ListItem Text="Label2" Value="2"><div class="box">stuff</div></asp:ListItem>
<asp:ListItem Text="Label3" Value="3"><div class="box">stuff</div></asp:ListItem>
<asp:ListItem Text="Label4" Value="4"><div class="box">stuff</div></asp:ListItem>
<asp:ListItem Text="Label5" Value="5"><div class="box">stuff</div></asp:ListItem>
</asp:RadioButtonList>
但是标签总是出现在 div
元素之前,而我需要 div
在 label
之前。有什么建议吗?
最佳答案
嗯.....它不是很可定制。我建议使用 <asp:RadioButton />
用GroupName="YYY"
而不是设置,因为这会给你你需要的控制权,这是列表表单无法获得的。 RadioButton 有一个 TextAlign,它可以设置与单选按钮相关的文本对齐方式,这可能对您的需求有所帮助,但您不能为列表项设置它,只能为 RadioButton 控件设置。
关于html - ASP RadioButtonList 元素下方内联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21008134/