Announcement

Collapse
No announcement yet.

DataList dynamisch erzeugen und anzeigen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • DataList dynamisch erzeugen und anzeigen

    Hallo,

    ich habe ein Problem. Ich möchte zur Laufzeit ein DataList erzeugen, dieser eine Trefferliste in Form von DataReader zuweisen und es anzeigen lassen. Mit folgendem Codeausschnitt wird aber nichts angezeigt. Was mache ich falsch?
    ...
    Dim dl_test As New DataList()
    While drTest.Read
    dl_test.DataSource = drTest("exemplarnr")
    dl_test.DataBind()
    End While
    ...

    Danke!

  • #2
    Du kannst dem Attribut DataSource nur einmal einen Wert zuweisen und diesen dann mit DataBind() binden.

    <u>Pseudo-Code:</u>
    <pre>
    DataCommand com = new DataCommand("select * from customers", SqlConnection)
    DataList.DataSource = com.ExecuteReader();
    DataList.DataBind()
    </pre>

    Hier werden alle Datensätze, die das Command-Objekt enthält (hier alle Kunden) dem DataList-Objekt zugewiesen/gebunden

    Comment

    Working...
    X