RadioButtonList.RepeatDirection Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |