RadioButtonList.RepeatDirection Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le sens de l'affichage des cases d'option au sein du groupe.
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
Valeur de propriété
Une des valeurs de l'objet RepeatDirection. La valeur par défaut est Vertical
.
- Attributs
Exceptions
Le sens de l'affichage de la liste ne fait pas partie des valeurs RepeatDirection.
Exemples
L’exemple de code suivant montre comment utiliser la RepeatDirection propriété pour afficher les éléments d’un RadioButtonList contrôle dans des colonnes remplies de haut en bas, puis de gauche à droite.
<%@ 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>
Remarques
Utilisez cette propriété pour spécifier le sens d’affichage du RadioButtonList contrôle.
Notes
Le nombre de colonnes affichées est toujours déterminé par la RepeatColumns propriété .
Si cette propriété a la RepeatDirection.Vertical
valeur et si la propriété a Tablela RepeatLayout valeur , la première colonne est remplie de haut en bas, puis la colonne suivante, et ainsi de suite jusqu’à ce que tous les éléments soient rendus. Par exemple, si RepeatColumns est défini sur 3, les éléments du RadioButtonList contrôle sont affichés dans trois colonnes. Une liste de neuf éléments s’affiche comme suit.
1 | 4 | 7 |
2 | 5 | 8 |
3 | 6 | 9 |
Si cette propriété a la RepeatDirection.Horizontal
valeur et si la propriété a Tablela RepeatLayout valeur , les éléments de la liste s’affichent dans les lignes chargées de gauche à droite, puis de haut en bas, jusqu’à ce que tous les éléments soient rendus. Par exemple, si RepeatColumns est défini sur 3, les éléments du RadioButtonList contrôle sont affichés dans des lignes de trois éléments. Une liste de neuf éléments s’affiche comme suit.
1 | 2 | 3 |
4 | 5 | 6 |
7 | 8 | 9 |