Suche…


Syntax

  • <asp: Button ID = "Button1" runat = "server" onclick = "Button1_Click" Text = "Klicken Sie auf" /> <asp: TextBox ID = "txtstate" runat = "server">
  • </ asp: TextBox> <asp: CheckBox-ID = "chkoption" runat = "Server"> </ asp: CheckBox> <asp: RadioButton ID = "rdboption"
  • <asp: ListBox ID = "ListBox1" runat = "Server" AutoPostBack = "True"
    OnSelectedIndexChanged = "ListBox1_SelectedIndexChanged"> </ asp: ListBox>
  • <asp: DropDownList ID = "DropDownList1" runat = "Server" AutoPostBack = "True"
    OnSelectedIndexChanged = "DropDownList1_SelectedIndexChanged"> </ asp: DropDownList>
  • <asp: RadioButtonList ID = "RadioButtonList1" runat = "Server" AutoPostBack = "True"
    OnSelectedIndexChanged = "RadioButtonList1_SelectedIndexChanged"> </ asp: RadioButtonList>
  • <asp: CheckBoxList ID = "CheckBoxList1" runat = "Server" AutoPostBack = "True"
    OnSelectedIndexChanged = "CheckBoxList1_SelectedIndexChanged"> </ asp: CheckBoxList>
  • <asp: BulletedList ID = "BulletedList1" runat = "server"> </ asp: BulletedList>
  • <asp: HyperLink ID = "HyperLink1" runat = "server"> HyperLink </ asp: HyperLink> <asp: Image ID = "Image1" runat = "server">

Textfelder und Beschriftungen

Textfeld-Steuerelemente werden normalerweise verwendet, um Eingaben vom Benutzer zu akzeptieren. Ein Textfeld-Steuerelement kann je nach den Einstellungen des TextMode-Attributs eine oder mehrere Textzeilen aufnehmen.

Label-Steuerelemente bieten eine einfache Möglichkeit, Text anzuzeigen, der von einer Ausführung einer Seite zur nächsten geändert werden kann. Wenn Sie Text anzeigen möchten, der sich nicht ändert, verwenden Sie den wörtlichen Text.

Grundlegende Syntax der Textsteuerung:

<asp:TextBox ID="txtstate" runat="server" ></asp:TextBox>

Allgemeine Eigenschaften des Textfelds und der Beschriftungen:

Eigenschaften Beschreibung
TextMode Gibt den Typ des Textfelds an. SingleLine erstellt ein Standard-Textfeld, MultiLIne erstellt ein Textfeld, das mehr als eine Textzeile akzeptiert, und das Kennwort bewirkt, dass die eingegebenen Zeichen maskiert werden. Der Standard ist SingleLine.
Text Der Textinhalt des Textfelds.
Maximale Länge Die maximale Anzahl von Zeichen, die in das Textfeld eingegeben werden können.
Wickeln Es bestimmt, ob Text für mehrzeilige Textfelder automatisch umbrochen wird. Standard ist wahr.
Schreibgeschützt Bestimmt, ob der Benutzer den Text in der Box ändern kann. default ist false, dh der Benutzer kann den Text ändern.
Säulen Die Breite des Textfelds in Zeichen. Die tatsächliche Breite wird basierend auf der Schriftart bestimmt, die für die Texteingabe verwendet wird.
Reihen Die Höhe eines mehrzeiligen Textfelds in Zeilen. Der Standardwert ist 0, bedeutet ein einzeiliges Textfeld.

Das am häufigsten verwendete Attribut für ein Label-Steuerelement ist 'Text', was den auf dem Label angezeigten Text impliziert.

Kontrollkästchen und Optionsfelder

Ein Kontrollkästchen zeigt eine einzelne Option an, die der Benutzer aktivieren oder deaktivieren kann, und Optionsfelder zeigen eine Gruppe von Optionen an, aus denen der Benutzer nur eine Option auswählen kann.

Um eine Gruppe von Optionsfeldern zu erstellen, geben Sie denselben Namen für das GroupName-Attribut jedes Optionsfelds in der Gruppe an. Wenn in einem einzigen Formular mehr als eine Gruppe erforderlich ist, geben Sie für jede Gruppe einen anderen Gruppennamen an.

Wenn Sie bei der ersten Anzeige des Formulars ein Kontrollkästchen oder ein Optionsfeld auswählen möchten, setzen Sie das Attribut "Checked" auf "true". Wenn das Attribut "Checked" für mehrere Optionsfelder in einer Gruppe auf "true" gesetzt ist, wird nur das letzte als "true" betrachtet.

Grundlegende Syntax des Kontrollkästchens:

<asp:CheckBox ID= "chkoption" runat= "Server"> </asp:CheckBox>

Grundlegende Syntax des Optionsfelds:

<asp:RadioButton ID= "rdboption" runat= "Server"> </asp: RadioButton>

Allgemeine Eigenschaften von Kontrollkästchen und Optionsfeldern:

Eigenschaften Beschreibung
Text Der neben dem Kontrollkästchen oder Optionsfeld angezeigte Text.
Geprüft Gibt an, ob es ausgewählt ist oder nicht, der Standardwert ist "false".
Gruppenname Name der Gruppe, zu der das Steuerelement gehört.

Listensteuerelemente

ASP.NET stellt die folgenden Steuerelemente bereit

  • Dropdown-Liste
  • Listenfeld
  • Optionsfeldliste
  • Kontrollkästchenliste
  • Liste mit Aufzählungszeichen

Mit diesen Steuerelementen kann ein Benutzer aus einem oder mehreren Elementen aus der Liste auswählen. Listenfelder und Dropdown-Listen enthalten ein oder mehrere Listenelemente. Diese Listen können entweder per Code oder mit dem ListItemCollection-Editor geladen werden.

Grundlegende Syntax des Listenfeldsteuerelements:

<asp:ListBox ID="ListBox1" runat="server" AutoPostBack="True"    OnSelectedIndexChanged="ListBox1_SelectedIndexChanged">
</asp:ListBox>

Grundlegende Syntax der Dropdown-Listensteuerung:

<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True"   OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged">
</asp:DropDownList>

Allgemeine Eigenschaften von Listenfeld und Dropdown-Listen:

Eigenschaften Beschreibung
Artikel Die Auflistung der ListItem-Objekte, die die Elemente im Steuerelement darstellt. Diese Eigenschaft gibt ein Objekt vom Typ ListItemCollection zurück.
Reihen Gibt die Anzahl der im Feld angezeigten Elemente an. Wenn die tatsächliche Liste mehr Zeilen enthält als angezeigt, wird eine Bildlaufleiste hinzugefügt.
SelectedIndex Der Index des aktuell ausgewählten Elements. Wenn mehr als ein Element ausgewählt ist, wird der Index des ersten ausgewählten Elements angezeigt. Wenn kein Element ausgewählt ist, lautet der Wert dieser Eigenschaft -1.
AusgewählterWert Der Wert des aktuell ausgewählten Elements. Wenn mehr als ein Element ausgewählt ist, wird der Wert des ersten ausgewählten Elements angezeigt. Wenn kein Element ausgewählt ist, ist der Wert dieser Eigenschaft eine leere Zeichenfolge ("").
Auswahlmodus Gibt an, ob ein Listenfeld eine Einzelauswahl oder eine Mehrfachauswahl zulässt.

Allgemeine Eigenschaften aller Listenelementobjekte:

Eigenschaften Beschreibung
Text Der für das Element angezeigte Text.
Ausgewählt Ein dem Element zugeordneter Zeichenfolgewert.
Wert Gibt an, ob der Artikel ausgewählt ist.

Es ist wichtig zu beachten, dass:

  • Um mit den Elementen in einer Dropdown-Liste oder einem Listenfeld zu arbeiten, verwenden Sie die Items-Eigenschaft des Steuerelements. Diese Eigenschaft gibt ein ListItemCollection-Objekt zurück, das alle Elemente der Liste enthält.
  • Das SelectedIndexChanged-Ereignis wird ausgelöst, wenn der Benutzer ein anderes Element aus einer Dropdown-Liste oder einem Listenfeld auswählt.

Optionsfeldliste und Kontrollkästchenliste

Eine Optionsfeldliste zeigt eine Liste sich gegenseitig ausschließender Optionen. Eine Kontrollkästchenliste zeigt eine Liste unabhängiger Optionen. Diese Steuerelemente enthalten eine Auflistung von ListItem-Objekten, auf die über die Items-Eigenschaft des Steuerelements verwiesen werden kann.

Grundlegende Syntax der Optionsfeldliste:

<asp:RadioButtonList ID="RadioButtonList1" runat="server" AutoPostBack="True" 
   OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged">
</asp:RadioButtonList>

Grundlegende Syntax der Kontrollkästchenliste:

<asp:CheckBoxList ID="CheckBoxList1" runat="server" AutoPostBack="True" 
   OnSelectedIndexChanged="CheckBoxList1_SelectedIndexChanged">
</asp:CheckBoxList>

Allgemeine Eigenschaften von Kontrollkästchen- und Optionsfeldlisten:

Eigenschaften Beschreibung
Wiederholungslayout Dieses Attribut gibt an, ob die Tabellen-Tags oder der normale HTML-Fluss beim Formatieren der Liste beim Rendern verwendet werden soll. Der Standardwert ist Table.
RepeatDirection Sie gibt die Richtung an, in der die Steuerelemente wiederholt werden sollen. Die verfügbaren Werte sind Horizontal und Vertikal. Die Standardeinstellung ist Vertikal.
Wiederholen Sie die Spalten Es gibt die Anzahl der Spalten an, die beim Wiederholen der Steuerelemente verwendet werden sollen. Der Standardwert ist 0.

Aufzählungslisten und Nummerierte Listen

Das Steuerelement für Aufzählungslisten erstellt Aufzählungslisten oder nummerierte Listen. Diese Steuerelemente enthalten eine Auflistung von ListItem-Objekten, auf die über die Items-Eigenschaft des Steuerelements verwiesen werden kann.

Grundlegende Syntax einer Aufzählungsliste:

<asp:BulletedList ID="BulletedList1" runat="server">
</asp:BulletedList>

Allgemeine Eigenschaften der Aufzählungsliste:

Eigenschaften Beschreibung
BulletStyle Diese Eigenschaft gibt den Stil und das Aussehen der Aufzählungszeichen oder Zahlen an.
RepeatDirection Sie gibt die Richtung an, in der die Steuerelemente wiederholt werden sollen. Die verfügbaren Werte sind Horizontal und Vertikal. Die Standardeinstellung ist Vertikal.
Wiederholen Sie die Spalten Es gibt die Anzahl der Spalten an, die beim Wiederholen der Steuerelemente verwendet werden sollen. Der Standardwert ist 0.

Das HyperLink-Steuerelement ähnelt dem HTML-Element.

Grundlegende Syntax für ein Hyperlink-Steuerelement:

<asp:HyperLink ID="HyperLink1" runat="server">
   HyperLink
</asp:HyperLink>

Es hat die folgenden wichtigen Eigenschaften:

Eigenschaften Beschreibung
Bild URL Pfad des Bildes, das von der Steuerung angezeigt werden soll.
NavigateUrl Ziel-Link-URL
Text Der Text, der als Link angezeigt werden soll.
Ziel Das Fenster oder der Rahmen, in den die verknüpfte Seite geladen wird.

Bildsteuerung

Das Bildsteuerelement wird zum Anzeigen von Bildern auf der Webseite oder alternativem Text verwendet, wenn das Bild nicht verfügbar ist.

Grundlegende Syntax für ein Bildsteuerelement:

<asp:Image ID="Image1" runat="server">

Es hat die folgenden wichtigen Eigenschaften:

Eigenschaften Beschreibung
Alternativer Text Alternativer Text, der ohne Bild angezeigt werden soll.
ImageAlign Ausrichtungsoptionen für die Steuerung.
Bild URL Pfad des Bildes, das von der Steuerung angezeigt werden soll.


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow