RadioButtonList.RepeatDirection Vlastnost

Definice

Získá nebo nastaví směr, ve kterém jsou zobrazena přepínačová tlačítka ve skupině.

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

Hodnota vlastnosti

RepeatDirection

Jedna z RepeatDirection hodnot. Výchozí formát je Vertical.

Atributy

Výjimky

Směr zobrazení seznamu není jednou z RepeatDirection hodnot.

Příklady

Následující příklad kódu ukazuje, jak použít RepeatDirection vlastnost k zobrazení položek RadioButtonList ovládacího prvku ve sloupcích vyplněných shora dolů a poté zleva doprava.

<%@ 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>

Poznámky

Tuto vlastnost použijte k určení směru RadioButtonList zobrazení ovládacího prvku.

Poznámka

Počet zobrazených sloupců je vždy určen vlastností RepeatColumns .

Pokud je tato vlastnost nastavena na RepeatDirection.Vertical a pokud RepeatLayout je vlastnost nastavena na Table, první sloupec se vyplní shora dolů, pak další sloupec a tak dále, dokud se nevykreslí všechny položky. Pokud RepeatColumns je například nastavená hodnota 3, zobrazí se položky RadioButtonList ovládacího prvku ve třech sloupcích. Seznam devíti položek by se zobrazil následujícím způsobem.

1 4 7
2 5 8
3 6 9

Pokud je tato vlastnost nastavena na RepeatDirection.Horizontal a pokud RepeatLayout je vlastnost nastavena na Table, položky v seznamu se zobrazí v řádcích načtených zleva doprava, pak shora dolů, dokud se nevykreslí všechny položky. Pokud RepeatColumns je například nastavena na hodnotu 3, položky RadioButtonList ovládacího prvku se zobrazí v řádcích tří položek. Seznam devíti položek by se zobrazil následujícím způsobem.

1 2 3
4 5 6
7 8 9

Platí pro

Viz také