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"
                />
問題は、 を使用して作成すると、「HTML ピュア」を使用して作成<asp:RadioButtonListし<asp:RequiredFieldValidatorた場合とは異なり、次の行に表示され、それがコントロールの側に表示されます (CSS を使用する必要はありません)。これが明確であることを願っています。事前に感謝します。
EDIT
言い換えれば、内部にgenerated by<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!"
    />
フォーム:
私が得ているもの:

私が期待していること:
