共用方式為


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 為 ,而且 RepeatLayout 屬性設定 Table為 ,則第一個數據行會從上到下填入,然後是下一個數據行,依此類傳,直到轉譯所有項目為止。 例如,如果 RepeatColumns 設定為 3,控制件的項目 RadioButtonList 會顯示在三個數據行中。 九個專案清單會顯示如下。

1 4 7
2 5 8
3 6 9

如果此屬性設定為 ,而且RepeatLayout屬性設定RepeatDirection.HorizontalTable為 ,則清單中的項目會顯示在由左至右載入的數據列中,然後由上至下顯示,直到轉譯所有項目為止。 例如,如果 RepeatColumns 設定為 3,控制件的項目 RadioButtonList 會顯示在三個項目的數據列中。 九個專案清單會顯示如下。

1 2 3
4 5 6
7 8 9

適用於

另請參閱