可以:
ms-help://MS.NETFrameworkSDKv1.1.CHS/cpguidenf/html/cptsksettinglayoutinradiobuttonlistwebcontrol.htm

解决方案 »

  1.   

    this.RadioButtonList1.RepeatDirection = RepeatDirection.Horizontal;
      

  2.   

    第二个问题需要用<asp:ListItem>实现.
    ms-help://MS.NETFrameworkSDKv1.1.CHS/cpgenref/html/cpconradiobuttonlistwebservercontrol.htm
      

  3.   

    可以啊!!直接写成:
    <asp:radiobuttonlist id="RadioButtonList1" runat="server" RepeatColumns="2" RepeatDirection="Horizontal">
      

  4.   

    可以用:this.RadioButtonList1.RepeatColumns =2;
      

  5.   

    <asp:RadioButtonList id="RadioButtonList1"
         AutoPostBack="True|False"
         CellPadding="Pixels"
         DataSource="<% databindingexpression %>"
         DataTextField="DataSourceField"
         DataValueField="DataSourceField"
         RepeatColumns="ColumnCount"
         RepeatDirection="Vertical|Horizontal"
         RepeatLayout="Flow|Table"
         TextAlign="Right|Left"
         OnSelectedIndexChanged="OnSelectedIndexChangedMethod"
         runat="server">   <asp:ListItem Text="label" 
            Value="value" 
            Selected="True|False" /></asp:RadioButtonList>
      

  6.   

    <asp:radiobuttonlist ID="wname" runat="server" Font-Size="10" RepeatColumns="5" RepeatDirection="Horizontal"> 
          <asp:listitem Text="1" Selected="true"/> 
          <asp:listitem Text="2"/> 
          <asp:listitem Text="3"/>
          <asp:listitem Text="4"/>
    </asp:radiobuttonlist>
    用RepeatColumns="5" 就可以
      

  7.   

    ronanlin(旭),不好意思,已经结了,谢