Frage

Ich versuche derzeit, den Windows PowerPack DataRepper-Steuerelement zu verwenden, um Daten von einem datatablen anzuzeigen.

bisher erkennt der DataPeater an, dass die resultierende datatable, die aus der Datenbank aufgerufen wird, 8 Zeilen aufwies, aber ich konnte die 3 Textfelder nicht erhalten (dass ich in das ItemTemplate mein DataReater eingesetzt habe), um das tatsächliche anzuzeigenDaten in den Reihen. generasacodicetagpre.

So, sobald der DataReater (DR) angezeigt wird, können Sie 8 Reihen sehen.Wenn die Textfelder ein Teil von Dr übernommen werden, werden sie an jedem dieser 8 Reihen wiederholt, jedoch ohne Daten.

Wenn ich die Textfelder entferne und direkt auf das Formular platzieren, dann als Navigation durch Dr. Zeigen Sie die Textfelder die entsprechenden Daten.Welches ist nicht das Verhalten, nach dem ich suche.

weiß jemand, wie die Textfelder die Daten zeigen und ein Teil des DataRepeaters sein?

War es hilfreich?

Lösung

I know it is a bit late, but stil if you haven't found the answer yet, I'll post this jost in case.

I had the same problem which I solved by binding elements to data first and only then did the datarepeater binding. So your code should look like this:

    txtEmail.DataBindings.Add("Text", "", "Email");
    txtID.DataBindings.Add("Text", "", "ID");
    txtName.DataBindings.Add("Text", "", "Name");

    DataTable DT = BL.GetDataTable();
    bSource.DataSource = DT;
    DR.DataSource = bSource;
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top