Condividi tramite


RadioButtonList.RepeatDirection Proprietà

Definizione

Ottiene o imposta la direzione in cui sono visualizzati i pulsanti di opzione all'interno del gruppo.

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

Valore della proprietà

Uno dei valori di RepeatDirection. Il valore predefinito è Vertical.

Attributi

Eccezioni

La direzione di visualizzazione dell'elenco non è uno dei valori di RepeatDirection.

Esempio

Nell'esempio di codice seguente viene illustrato come utilizzare la RepeatDirection proprietà per visualizzare gli elementi di un RadioButtonList controllo nelle colonne riempite dall'alto verso il basso e quindi da sinistra a destra.

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

Commenti

Utilizzare questa proprietà per specificare la direzione di visualizzazione del RadioButtonList controllo.

Nota

Il numero di colonne visualizzate è sempre determinato dalla RepeatColumns proprietà .

Se questa proprietà è impostata su RepeatDirection.Vertical e se la RepeatLayout proprietà è impostata su Table, la prima colonna viene riempita dall'alto verso il basso, quindi la colonna successiva e così via finché non viene eseguito il rendering di tutti gli elementi. Ad esempio, se RepeatColumns è impostato su 3, gli elementi del RadioButtonList controllo vengono visualizzati in tre colonne. Di seguito viene visualizzato un elenco di nove elementi.

1 4 7
2 5 8
3 6 9

Se questa proprietà è impostata su e se la RepeatLayout proprietà è impostata RepeatDirection.Horizontal su Table, gli elementi dell'elenco vengono visualizzati nelle righe caricate da sinistra a destra, quindi dall'alto verso il basso fino a quando non viene eseguito il rendering di tutti gli elementi. Ad esempio, se RepeatColumns è impostato su 3, gli elementi del RadioButtonList controllo vengono visualizzati in righe di tre elementi. Di seguito viene visualizzato un elenco di nove elementi.

1 2 3
4 5 6
7 8 9

Si applica a

Vedi anche