Teil von  SELFPHP
  +++ SELFPHP CronJob-Service :: Jetzt auch als Professional-Version verfügbar! +++

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: SELFPHP Forum ::

Fragen rund um die Themen PHP? In über 120.000 Beiträgen finden Sie sicher die passende Antwort!  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

:: Qozido ::

Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.   

 
 
ASP.NET-Steuerelemente


SELFPHP Produktempfehlung
Microsoft Windows Server 2008
Seite Windows Server 2008
Seite

Microsoft SQL Server 2008
Seite SQL Server 2008
Seite

Microsoft Expression Web 3
Seite Microsoft Expression
Seite


Das BulletedList-Steuerelement

Führen Sie in der Toolbox unter der Kategorie ASP.NET-Steuerelemente/Standard einen Doppelklick auf dem nebenstehend abgebildeten Symbol BulletedList aus, um dieses Steuerelement an der Position der Einfügemarke anzuordnen.

Mit diesem ASP.NET-Element können Sie eine ungeordnete (Aufzählungszeichen) oder geordnete (Nummerierung) Liste von Elementen erstellen. Die Designer legen fest, wie die Listeneinträge, Aufzählungszeichen und Nummern dargestellt werden sollen. Die Entwickler bestimmen, was geschieht, wenn die Seitenbesucher auf einen Listeneintrag klicken.

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 Mitarbeiterliste 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):

<?xml version="1.0" encoding="utf-8" ?>
<BulletedListEintraege>
<Eintrag MitarbeiterName="Werner Sandheinrich" MitarbeiterID="1"></Eintrag>
<Eintrag MitarbeiterName="Judith Marche" MitarbeiterID="2"></Eintrag>
<Eintrag MitarbeiterName="Elena Jest" MitarbeiterID="3"></Eintrag>
<Eintrag MitarbeiterName="Sonia Strangio" MitarbeiterID="4"></Eintrag>
</BulletedListEintraege>

Eine Datenbanktabelle würde in diesem Fall aus den Spalten MitarbeiterName und MitarbeiterID bestehen.

Listeneinträge direkt eingeben

Um die Einträge, die vom BulletedList-Steuerelement in Listenform angezeigt werden sollen, direkt festzulegen, gehen Sie wie folgt vor:

  1. Sollte das Aufgabenmenü des BulletedList-Steuerelements nicht angezeigt werden, klicken Sie auf den nach rechts weisenden Pfeil, der an der rechten Seite des Steuerelements angeordnet ist.
  2. Wählen Sie im Menü BulletedList-Aufgaben den Eintrag Einträge bearbeiten.

    Im Anschluss daran wird das in Abbildung 10.6 dargestellte Dialogfeld ListItem-Auflistungs-Editor angezeigt.

    Abbildung 10.6 Mit diesem Dialogfeld legen Sie fest, welche Einträge im Listenfeld angezeigt werden sollen



  3. Klicken Sie auf Hinzufügen, um den ersten Listeneintrag festzulegen. Im Listenfeld unter Member wird daraufhin der Eintrag ListItem angezeigt, dem die Ordnungszahl 0 vorangestellt ist. ListItem ist ein Objekt von .NET Framework, das einen Listeneintrag repräsentiert. Die Eigenschaften des Objekts, mit denen Sie den gewünschten Listeneintrag definieren, werden in dem rechten Listenfeld angezeigt.
  4. Besonders wichtig ist die Eigenschaft Text. Sie weisen dieser Eigenschaft den Text des neuen Eintrags zu, der später in der Liste angezeigt werden soll. Klicken Sie dazu in das Feld rechts neben Text, und nehmen Sie die gewünschte Eingabe vor. Für unser Beispiel wäre dies der Name eines Mitarbeiters.

    Auch die Eigenschaft Value ist wichtig. Mehrere Listeneinträge können unter Umständen denselben Text aufweisen. Zwei in der Liste aufgeführte Mitarbeiter könnten beispielsweise denselben oder einen ähnlichen Namen besitzen. Aus diesem Grund bietet das ListItem-Element ebenfalls eine Value-Eigenschaft an, der Sie einen anderen Wert als der Text-Eigenschaft zuweisen können. Bei einer Mitarbeiterliste könnte dies z.B. die eindeutige Mitarbeiter-ID (die Personalnummer) des jeweiligen Mitarbeiters sein.

    Wenn der Seitenbesucher später auf einen Listeneintrag klickt, kann der ASP.NET-Code, der auf diesen Klick reagiert, anhand des eindeutigen Value-Wertes feststellen, welcher Mitarbeiter gemeint ist.

    Mit der Eigenschaft Enabled legen Sie fest, ob die Auswahl des Listeneintrags möglich sein soll (True), und mit Selected geben Sie an, ob der Eintrag bereits markiert sein soll (True), wenn die Liste dem Besucher erstmals präsentiert wird.
  5. Setzen Sie die benötigten Eigenschaften auf die erforderlichen Werte, und klicken Sie auf Hinzufügen, um einen weiteren Eintrag zu definieren, oder auf OK, um die Bearbeitung der Liste abzuschließen.
  6. Sobald Sie die Listeneinträge konfiguriert haben, können Sie die Taste (F12) drücken, um die Funktionalität des BulletedList-Steuerelements zu testen. Die Abbildung 10.7 zeigt eine mit einem BulletedList-Steuerelement erzeugte Liste. Das Steuerelement wurde dazu an die zuvor präsentierte XML-Datei mit den Mitarbeiternamen gebunden.

    Abbildung 10.7 Eine aus einer XML-Datei und einem BulletedList-Steuerelement erzeugte Liste



Seite 7 von 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16



Copyright © 2010
Microsoft Deutschland GmbH
Alle Rechte vorbehalten.

 Microsoft Deutschland GmbH
 




:: Premium-Partner ::

Webhosting/Serverlösungen


Premium-Partner MECO Systemhaus GmbH & Co. KG
Premium-Partner PSW GROUP GmbH & Co. KG
Premium-Partner BPI-Systeme
Premium-Partner Pixel X
Premium-Partner
 

:: SELFPHP Sponsoren ::


DM Solutions
Microsoft Deutschland GmbH
twosteps.net - ...Premium-Webhosting
Sedo - Bei uns wird PHP großgeschrieben
hostfactory.ch - OptimaNet Schweiz AG
ZEND - The PHP Company
Kaspersky Labs
HighText iBusiness
SELFPHP Sponsoren
 

Qozido


© 2001-2013 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt