Sdílet prostřednictvím


RadioButtonList.RepeatDirection Vlastnost

Definice

Získá nebo nastaví směr, ve kterém jsou zobrazena přepínače 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

Jedna z RepeatDirection hodnot. Výchozí hodnota 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 pomocí RepeatDirection vlastnosti zobrazit položky RadioButtonList ovládacího prvku ve sloupcích vyplněných shora dolů a pak 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

Tato vlastnost slouží k určení směru RadioButtonList zobrazení ovládacího prvku.

Poznámka:

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

Pokud je tato vlastnost nastavena 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ásledovně.

Sloupec 1 Sloupec 2 Sloupec 3
1 4 7
2 5 8
3 6 9

Pokud je tato vlastnost nastavena 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 nastavená hodnota 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ásledovně.

Sloupec 1 Sloupec 2 Sloupec 3
1 2 3
4 5 6
7 8 9

Platí pro

Viz také