Teil von  SELFPHP
Professional CronJob-Service

Suche

:: Anbieterverzeichnis ::

Globale Branchen

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

 

:: SELFPHP Forum ::

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

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 
 
ASP.NET-Steuerelemente

Listeneinträge aus Datenquelle übernehmen

Wenn die Einträge, die in der Liste erscheinen sollen, in einer Datenquelle (XML-Datei oder Datenbanktabelle) definiert sind, können Sie diese an das BulletedList-Steuerelement binden, damit es die Einträge anzeigt. Gehen Sie dazu 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 Datenquelle auswählen.
  3. Öffnen Sie im folgenden Dialogfeld das Listenfeld unter Datenquelle auswählen, und klicken Sie auf Neue Datenquelle.
  4. Markieren Sie im folgenden Dialogfeld den Typ der Datenquelle. Wenn Sie mit einer Access-Datenbank arbeiten, markieren Sie den gleichnamigen Eintrag. Wenn Sie eine Oracle-, ODBC-oder SQL Server-Datenbank verwenden, klicken Sie auf Datenbank.
  5. Klicken Sie auf OK.
  6. Wenn Sie sich im Dialogfeld Datenquellentyp auswählen für eine XML-Datei entschieden haben, wählen Sie diese im folgenden Dialogfeld aus. Klicken Sie dazu neben Datendatei auf Durchsuchen, und navigieren Sie zu Ihrer XML-Datei, die Sie mit einem Mausklick markieren. Klicken Sie anschließend auf Öffnen und im vorherigen Dialogfeld auf OK. Lesen Sie ab Schritt 9 weiter.
  7. Wenn Sie sich im Dialogfeld Datenquellentyp auswählen für eine Microsoft Access-Datenbank entschieden haben, klicken Sie im folgenden Dialogfeld auf die Schaltfläche Durchsuchen und navigieren im anschließend angezeigten Dialogfeld zu Ihrer Access-Datenbankdatei, die Sie mit einem Mausklick markieren. Klicken Sie anschließend auf Öffnen und dann auf Weiter. Aktivieren Sie im nächsten Dialogfeld im Listenfeld unter Spalten die Kontrollkästchen vor den Namen der Datenbankfelder, die die Texte (z.B. Mitarbeiternamen) und Werte (z.B. Mitarbeiter-IDs; Personalnummern) für die BulletedList-Liste enthalten. Klicken Sie anschließend auf Weiter und dann auf Fertig stellen. Lesen Sie ab Schritt 9 weiter.
  8. Wenn Sie im Dialogfeld Datenquellentyp auswählen den allgemeinen Typ Datenbank gewählt haben, weil Ihre Listendaten in einer ODBC- oder SQL Server-Datenbank gespeichert sind, klicken Sie im Dialogfeld Wählen Sie Ihre Datenverbindung auf Neue Verbindung. Markieren Sie im folgenden Dialogfeld unter Datenquelle den Typ Ihrer Datenbank, z.B. Microsoft SQL Server oder Microsoft ODBC-Datenquelle. Klicken Sie auf OK.

    • Wenn Sie mit einer SQL Server-Datenbank arbeiten, geben Sie im nächsten Dialogfeld unter Servername den Namen der SQL Server-Instanz ein, die Sie nutzen, z.B. MeinComputerName\SQLExpress, wenn Sie mit der Express Edition von SQL Server arbeiten (ersetzen Sie MeinComputerName durch den Namen Ihres Computers). Geben Sie in das Feld unter Wählen Sie einen Datenbanknamen aus, oder geben Sie ihn ein den Namen der SQL Server-Datenbank ein, in der die Listendaten gespeichert sind, und klicken Sie auf OK und zweimal auf Weiter.

      Aktivieren Sie im nächsten Dialogfeld im Listenfeld unter Spalten die Kontrollkästchen vor den Namen der Datenbankfelder, in denen die Texte (z.B. Mitarbeiternamen) und Werte (z.B. Mitarbeiter-IDs; Personalnummern) der Listeneinträge gespeichert sind. Klicken Sie anschließend auf Weiter und dann auf Fertig stellen.
    • Wenn Sie mit einer ODBC-Datenbank arbeiten, wählen Sie im Dialogfeld Verbindungseigenschaften und dort unter Datenquellennamen des Benutzers oder Systems verwenden den Namen der Datenquelle, in der die Bilddaten gespeichert sind. Hinterlassen Sie, sofern erforderlich, den Benutzernamen und das Kennwort für den Zugriff auf die Datenbank, und klicken Sie auf OK. Wie bei den bisherigen Datenbanktypen, müssen Sie auch bei einer ODBC-Datenbank die Datenbankfelder auswählen, in denen die Texte und Werte der Listeneinträge enthalten sind.

  9. Zurück im Dialogfeld des Assistenten zum Konfigurieren von Datenquellen gibt Expression Web 2 nun automatisch bestimmte Datenfelder der XML-Datei vor, die unter Datenfeld für die Anzeige in BulletedList auswählen und Datenfeld für den Wert von BulletedList auswählen aufgeführt sind.

    Die Werte, die dem ersten Datenfeld zugewiesen sind, sind die Texte der Einträge, die im Listenfeld erscheinen. Dies ist vergleichbar mit den Werten, die der Text-Eigenschaft des im vorherigen Abschnitt beschriebenen ListItem-Objekts zugewiesen werden. Bei der zuvor präsentierten XML-Datei wären dies die Werte des Feldes MitarbeiterName.

    Das zweite vom Assistenten vorgegebene Feld stellt die Werte der Listeneinträge bereit. Dies ist vergleichbar mit der Value-Eigenschaft des im vorherigen Abschnitt beschriebenen ListItems-Objekts. Der Assistent gibt in der Regel sowohl für die Text- als auch für die Value-Eigenschaft dasselbe Datenfeld vor. Sie müssen somit gegebenenfalls andere Felder auswählen.
  10. Übernehmen Sie Ihre Einstellungen mit einem Klick auf die Schaltfläche OK.
  11. Sobald Sie die Verbindung zur Datenquelle und den darin enthaltenen Informationen hergestellt haben, können Sie die Taste (F12) drücken, um die Funktionalität des BulletedList-Steuerelements zu testen.

Wichtige Designeigenschaften des BulletedList-Steuerelements

Die folgenden Eigenschaften des BulletedList-Steuerelements, die Sie im Aufgabenbereich Tageigenschaften setzen können, sind für Designer besonders wichtig:

  • BulletImageUrl Der URL, der zu der Bilddatei führt, die in ungeordneten Listen als Aufzählungszeichen verwendet werden soll. In diesem Fall muss die BulletStyle-Eigenschaft auf Custom-Image gesetzt werden.
  • BulletStyle Die Art der Nummerierung oder des Aufzählungszeichens.


Seite 8 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

Pixel X weitere Premium-Partner
 

:: SELFPHP Sponsor ::

Kaspersky Labs GmbH weitere Sponsoren
 


:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Webhosting/Serverlösungen

Suchen Sie den für Sie passenden IT-Dienstleister für Ihr Webhosting-Paket oder Ihre Serverlösung?

Sie sind nur ein paar Klicks davon entfernt!


 

Ausgewählter Tipp im Bereich PHP-Skripte


Zyklische Redundanzprüfung (CRC)

Weitere interessante Beispiele aus dem SELFPHP Kochbuch finden Sie im Bereich PHP-Skripte
 

SELFPHP Code Snippet


Datum und Uhrzeit wann der MySQL-Server zuletzt gestartet wurde

Weitere interessante Code Snippets finden Sie auf SELFPHP im Bereich PHP Code Snippets
 
© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt