我正在使用 ASP.NET 制作动态单选按钮。哪里有一个验证控件,我想对齐这个单选按钮的一侧。
代码:
<asp:RadioButtonList
ID="tiposeg"
runat="server"
RepeatColumns="3">
<asp:ListItem>a</asp:ListItem>
<asp:ListItem>b/asp:ListItem>
</asp:RadioButtonList>
<asp:RequiredFieldValidator ID="RequiredFieldValidator15"
ControlToValidate="tiposeg"
ErrorMessage='<% # foo.ErrorMessages.EmptyField %>'
runat="server"
/>
问题是:如果使用 进行制作<asp:RadioButtonList
,<asp:RequiredFieldValidator
则显示到下一行,不像我使用“HTML pure”来制作,它显示在控件的一侧(无需使用 CSS)。我希望这很清楚。提前感谢。
编辑
换句话说,有可能把<span>
生成的asp:RequiredFieldValidator
内部<table>
生成<asp:RadioButtonList
?
编辑 2
我当前的ASP.NET代码;
<asp:RadioButtonList
ID="RadioButtonList1"
runat="server"
RepeatColumns="3">
<asp:ListItem>abcd</asp:ListItem>
<asp:ListItem>xyz</asp:ListItem>
</asp:RadioButtonList>
</li>
<li style="display:inline">
<asp:RequiredFieldValidator
ID="ReqiredFieldValidator1"
runat="server"
ControlToValidate="RadioButtonList1"
ErrorMessage="select atleast one radiobutton!"
/>
表格:
我得到了什么:
我所期待的: