RadioButtonList.RepeatDirection 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定群組中選項按鈕的顯示方向。
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.Horizontal
Table為 ,則清單中的項目會顯示在由左至右載入的數據列中,然後由上至下顯示,直到轉譯所有項目為止。 例如,如果 RepeatColumns 設定為 3,控制件的項目 RadioButtonList 會顯示在三個項目的數據列中。 九個專案清單會顯示如下。
1 | 2 | 3 |
4 | 5 | 6 |
7 | 8 | 9 |