다음을 통해 공유


RadioButtonList.RepeatDirection 속성

정의

그룹 내에서 라디오 단추가 표시되는 방향을 가져오거나 설정합니다.

public:
 virtual property System::Web::UI::WebControls::RepeatDirection RepeatDirection { System::Web::UI::WebControls::RepeatDirection get(); void set(System::Web::UI::WebControls::RepeatDirection value); };
[System.ComponentModel.Bindable(true)]
public virtual System.Web.UI.WebControls.RepeatDirection RepeatDirection { get; set; }
public virtual System.Web.UI.WebControls.RepeatDirection RepeatDirection { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.RepeatDirection : System.Web.UI.WebControls.RepeatDirection with get, set
member this.RepeatDirection : System.Web.UI.WebControls.RepeatDirection with get, set
Public Overridable Property RepeatDirection As RepeatDirection

속성 값

RepeatDirection 값 중 하나입니다. 기본값은 Vertical입니다.

특성

예외

목록이 표시되는 방향이 RepeatDirection 값이 아닌 경우

예제

다음 코드 예제를 사용 RepeatDirection 하는 방법을 보여 줍니다.는 컨트롤의 RadioButtonList 항목을 표시 하는 방법을 보여 줍니다.는 위쪽에서 아래쪽으로 채워진 열에 컨트롤의 항목을 표시 하 고 왼쪽에서 오른쪽으로.

<%@ Page Language="C#" AutoEventWireup="True" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>RadioButtonList.RepeatDirection Example</title>
</head>
<body>

<asp:RadioButtonList id="RadioButtonList1"
      RepeatLayout="Table"
      RepeatColumns = "2" 
      RepeatDirection="Vertical" 
      runat="server">
 
    <asp:ListItem>Item 1</asp:ListItem>
    <asp:ListItem>Item 2</asp:ListItem>
    <asp:ListItem>Item 3</asp:ListItem>
    <asp:ListItem>Item 4</asp:ListItem>
    <asp:ListItem>Item 5</asp:ListItem>
    <asp:ListItem>Item 6</asp:ListItem>
 
 </asp:RadioButtonList>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>RadioButtonList.RepeatDirection Example</title>
</head>
<body>

<asp:RadioButtonList id="RadioButtonList1"
      RepeatLayout="Table"
      RepeatColumns = "2" 
      RepeatDirection="Vertical" 
      runat="server">
 
    <asp:ListItem>Item 1</asp:ListItem>
    <asp:ListItem>Item 2</asp:ListItem>
    <asp:ListItem>Item 3</asp:ListItem>
    <asp:ListItem>Item 4</asp:ListItem>
    <asp:ListItem>Item 5</asp:ListItem>
    <asp:ListItem>Item 6</asp:ListItem>
 
 </asp:RadioButtonList>
</body>
</html>

설명

컨트롤의 RadioButtonList 표시 방향을 지정하려면 이 속성을 사용합니다.

참고

표시되는 열 수는 항상 속성에 의해 RepeatColumns 결정됩니다.

이 속성이 로 RepeatDirection.Vertical 설정되고 속성이 로 설정된 Table경우 RepeatLayout 첫 번째 열은 위쪽에서 아래쪽으로, 다음 열은 모든 항목이 렌더링될 때까지 등으로 채워집니다. 예를 들어 가 3으로 설정된 경우 RepeatColumns 컨트롤의 RadioButtonList 항목은 세 개의 열에 표시됩니다. 9개 항목 목록은 다음과 같이 표시됩니다.

1 4 7
2 5 8
3 6 9

이 속성이 로 RepeatDirection.Horizontal 설정되고 속성이 로 설정된 Table경우 RepeatLayout 목록의 항목은 모든 항목이 렌더링될 때까지 왼쪽에서 오른쪽으로 로드된 행에서 위쪽에서 아래쪽으로 표시됩니다. 예를 들어 가 3으로 설정된 경우 RepeatColumns 컨트롤의 RadioButtonList 항목은 세 개의 항목 행에 표시됩니다. 9개 항목 목록은 다음과 같이 표시됩니다.

1 2 3
4 5 6
7 8 9

적용 대상

추가 정보