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 vengono 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 RepeatDirection valori. Il valore predefinito è Vertical.
- Attributi
Eccezioni
La direzione di visualizzazione dell'elenco non è uno dei RepeatDirection valori.
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 .
Annotazioni
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 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 tre colonne. Di seguito viene visualizzato un elenco di nove voci.
| Colonna 1 | Colonna 2 | Colonna 3 |
|---|---|---|
| 1 | 4 | 7 |
| 2 | 5 | 8 |
| 3 | 6 | 9 |
Se questa proprietà è impostata su RepeatDirection.Horizontal e se la RepeatLayout proprietà è impostata su Table, gli elementi nell'elenco vengono visualizzati in 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 voci.
| Colonna 1 | Colonna 2 | Colonna 3 |
|---|---|---|
| 1 | 2 | 3 |
| 4 | 5 | 6 |
| 7 | 8 | 9 |