Führen Sie in der Toolbox unter der Kategorie ASP.NET-Steuerelemente/Standard einen Doppelklick auf dem nebenstehend abgebildeten Symbol DropDownList aus, um dieses Steuerelement an der Position der Einfügemarke anzuordnen.
Mit diesem ASP.NET-Element können Sie eine aufklappbare Liste von Elementen (ein Dropdownfeld) erstellen. Die Elemente können von den Besuchern ausgewählt werden.
Sie können die Einträge, die in der Liste angezeigt werden sollen, direkt festlegen, oder Sie wählen eine Datenquelle (XML-Datei oder Datenbanktabelle) aus, in der die aufzulistenden Daten enthalten sind.
Wollten Sie beispielsweise ein Dropdownfeld mit Softwareprodukten auf einer ASP.NET-Seite anzeigen lassen, könnte die XML-Datei wie folgt aufgebaut sein (ausführliche Informationen zu XML erhalten Sie in Kapitel 14):
Eine Datenbanktabelle würde in diesem Fall aus den Spalten SoftwareName und Artikelnummer bestehen.
Das Festlegen von Listeneinträgen erfolgt in derselben Weise wie bei BulletedList. Lesen Sie deshalb im Abschnitt »Das BulletedList-Steuerelement« die Abschnitte »Listeneinträge direkt eingeben« und »Listeneinträge aus Datenquelle übernehmen«, um dem DropDownList-Steuerelement Einträge hinzuzufügen.
Das DropDownList-Element bietet ein Aufgabenmenü an, das rechts am Steuerelement angezeigt wird. Sollte das Menü nicht zu sehen sein, markieren Sie das Element mit einem Mausklick darauf und klicken auf den nach rechts weisenden Pfeil, der rechts am Steuerelement angeordnet ist. Der letzte Eintrag dieses Menüs lautet AutoPostBack aktivieren. Welche Aufgabe diese Eigenschaft erfüllt, erfahren Sie im vorherigen Abschnitt, der das CheckBoxList-Steuerelement beschreibt, und dort im Abschnitt »Die AutoPostBack-Eigenschaft«.
Das ListBox-Steuerelement
Führen Sie in der Toolbox unter der Kategorie ASP.NET-Steuerelemente/Standard einen Doppelklick auf dem nebenstehend abgebildeten Symbol ListBox aus, um dieses Steuerelement an der Position der Einfügemarke anzuordnen.
Mit diesem ASP.NET-Element können Sie eine gewöhnliche Liste von Elementen (ein Listenfeld) erstellen. Die Elemente können von den Besuchern ausgewählt werden.
Sie können die Einträge, die in der Liste angezeigt werden sollen, direkt festlegen, oder Sie wählen eine Datenquelle (XML-Datei oder Datenbanktabelle) aus, in der die aufzulistenden Daten enthalten sind.
Wollten Sie beispielsweise ein Listenfeld mit Softwareprodukten auf einer ASP.NET-Seite anzeigen lassen, könnte die XML-Datei wie folgt aufgebaut sein (ausführliche Informationen zu XML erhalten Sie in Kapitel 14):
Eine Datenbanktabelle würde in diesem Fall aus den Spalten SoftwareName und Artikelnummer bestehen.
Das Festlegen von Listeneinträgen erfolgt in derselben Weise wie bei BulletedList. Lesen Sie deshalb im Abschnitt »Das BulletedList-Steuerelement« die Abschnitte »Listeneinträge direkt eingeben« und »Listeneinträge aus Datenquelle übernehmen«, um dem ListBox-Steuerelement Einträge hinzuzufügen.
Das ListBox-Element bietet ein Aufgabenmenü an, das rechts am Steuerelement angezeigt wird. Sollte das Menü nicht zu sehen sein, markieren Sie das Element mit einem Mausklick darauf und klicken auf den nach rechts weisenden Pfeil, der rechts am Steuerelement angeordnet ist. Der letzte Eintrag dieses Menüs lautet AutoPostBack aktivieren. Welche Aufgabe diese Eigenschaft erfüllt, erfahren Sie im Abschnitt »Das CheckBoxList-Steuerelement« und dort im Abschnitt »Die AutoPostBack-Eigenschaft«.
Das RadioButtonList-Steuerelement
Führen Sie in der Toolbox unter der Kategorie ASP.NET-Steuerelemente/Standard einen Doppelklick auf dem nebenstehend abgebildeten Symbol RadioButtonList aus, um dieses Steuerelement an der Position der Einfügemarke anzuordnen.
Mit diesem ASP.NET-Element können Sie eine Liste von Elementen erstellen, denen jeweils ein Optionsfeld vorangestellt ist. Ein Besucher kann immer nur einen Eintrag einer solchen Optionsfeldliste auswählen.
Sie können die Einträge, die in der Liste angezeigt werden sollen, direkt festlegen, oder Sie wählen eine Datenquelle (XML-Datei oder Datenbanktabelle) aus, in der die aufzulistenden Daten enthalten sind.
Wollten Sie beispielsweise eine Liste mit Zahlungsmöglichkeiten auf einer ASP.NET-Seite anzeigen lassen, könnte die XML-Datei wie folgt aufgebaut sein (ausführliche Informationen zu XML erhalten Sie in Kapitel 14):
Eine Datenbanktabelle würde in diesem Fall aus den Spalten Zahlverfahren und ZahlverfahrenID bestehen.
Das Festlegen von Listeneinträgen erfolgt in derselben Weise wie bei BulletedList. Lesen Sie deshalb im Abschnitt »Das BulletedList-Steuerelement« die Abschnitte »Listeneinträge direkt eingeben« und »Listeneinträge aus Datenquelle übernehmen«, um dem RadioButtonList-Steuerelement Einträge hinzuzufügen.
Das RadioButtonList-Element bietet ein Aufgabenmenü an, das rechts am Steuerelement angezeigt wird. Sollte das Menü nicht zu sehen sein, markieren Sie das Element mit einem Mausklick darauf und klicken auf den nach rechts weisenden Pfeil, der rechts am Steuerelement angeordnet ist. Der letzte Eintrag dieses Menüs lautet AutoPostBack aktivieren. Welche Aufgabe diese Eigenschaft erfüllt, erfahren Sie im Abschnitt »Das CheckBoxList-Steuerelement« und dort im Abschnitt »Die AutoPostBack-Eigenschaft«.