Partager via


RadioButtonList.RepeatDirection Propriété

Définition

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

S’applique à

Voir aussi