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