RadioButtonList.RepeatDirection Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Richtung ab, in der die Optionsfelder innerhalb der Gruppe angezeigt werden, oder legt diese fest.
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
Eigenschaftswert
Einer der RepeatDirection-Werte. Der Standardwert ist Vertical
.
- Attribute
Ausnahmen
Die Anzeigerichtung der Liste gehört nicht zu den RepeatDirection-Werten.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die RepeatDirection -Eigenschaft verwendet wird, um die Elemente eines RadioButtonList Steuerelements in Spalten anzuzeigen, die von oben nach unten und dann von links nach rechts gefüllt sind.
<%@ 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>
Hinweise
Verwenden Sie diese Eigenschaft, um die Anzeigerichtung des Steuerelements RadioButtonList anzugeben.
Hinweis
Die Anzahl der angezeigten Spalten wird immer durch die RepeatColumns -Eigenschaft bestimmt.
Wenn diese Eigenschaft auf RepeatDirection.Vertical
festgelegt ist und die RepeatLayout -Eigenschaft auf Tablefestgelegt ist, wird die erste Spalte von oben nach unten, dann die nächste Spalte usw. gefüllt, bis alle Elemente gerendert werden. Wenn RepeatColumns beispielsweise auf 3 festgelegt ist, werden die Elemente des RadioButtonList Steuerelements in drei Spalten angezeigt. Eine Liste mit neun Elementen würde wie folgt angezeigt.
1 | 4 | 7 |
2 | 5 | 8 |
3 | 6 | 9 |
Wenn diese Eigenschaft auf RepeatDirection.Horizontal
festgelegt ist und die RepeatLayout -Eigenschaft auf Tablefestgelegt ist, werden die Elemente in der Liste in Zeilen angezeigt, die von links nach rechts und dann von oben nach unten geladen werden, bis alle Elemente gerendert werden. Wenn RepeatColumns beispielsweise auf 3 festgelegt ist, werden die Elemente des RadioButtonList Steuerelements in Zeilen mit drei Elementen angezeigt. Eine Liste mit neun Elementen würde wie folgt angezeigt.
1 | 2 | 3 |
4 | 5 | 6 |
7 | 8 | 9 |