Wenn Du die Daten selbst eintragen willst (sprich : nicht direkt aus einer
Datenbankabfrage),
geht es auch mit z.B. einer DataTable. In der definiertst Du die Spalten und
Zeilen und tr�gst selbst Werte ein.
z.B.
Hier wird ein Grid "LGrid" um eine Zeile erweitert und dabei der vorherige
Inhalt "gerettet"
dt = new DataTable();

dt.Columns.Add("Rohware");

dt.Columns.Add("Affin");

dt.Columns.Add("Kinetik");

dt.Columns.Add("Bewegung");

dt.Columns.Add("Bestand");

// Vorherige Daten aus LGrid neu anzeigen

if (LGrid.Items.Count != 0) {

for (i = 0; i < LGrid.Items.Count; ++i) {

dr = dt.NewRow();

dr[0] = LGrid.Items[i].Cells[1].Text;

dr[1] = LGrid.Items[i].Cells[2].Text;

dr[2] = LGrid.Items[i].Cells[3].Text;

dr[3] = LGrid.Items[i].Cells[4].Text;

dr[4] = LGrid.Items[i].Cells[5].Text;

dt.Rows.Add(dr);

}

}

dr = dt.NewRow();

dr[0] = Rohware.Text;

dr[1] = Affinitaet.Text;

dr[2] = Kinetik.Text;

dr[3] = Bew.ToString();

dr[4] = (Best + Bew).ToString();

dt.Rows.Add(dr);

LGrid.DataSource = dt;

LGrid.DataBind();


braucht man, um ein DataGrid Steuerelement an eine Datenquelle zu binden,
unbedingt ein DataSet oder geht das auch anders?

Gru� Arndtinho

_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net

_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an