|
Hallo,
ich bin noch ein Anf�nger was Asp.Net angeht und
habe ein kleines Problem.
Ich habe WebControlsTable auf meiner Form und
m�chte nun durch einen Button
Werte aus anderen Controls in die die Tabelle
eintragen.
Hier die vereinfachte Funktion mit der ich es
probiert habe.
private void cmdEinfuegen_Click(object sender, System.EventArgs e)
{ System.Web.UI.WebControls.TableRow tempRow = new TableRow();System.Web.UI.WebControls.TableCell tempCell1 = new TableCell(); System.Web.UI.WebControls.TableCell tempCell2 = new TableCell(); tempCell1.Text = "bla1"; tempCell2.Text = "bla2"; tempRow.Cells.Add(tempCell1); tempRow.Cells.Add(tempCell2); Table2.Rows.Add(tempRow); }
... nun habe ich aber das Problem das immer nur der letzte Eintrag den ich gerade eingef�gt habe in der Tabelle auch angezeigt wird. Die vorhergehenden Eintr�ge sind wieder weg. Gibt es einen Mechanismus um auch die vorhergehenden Eintr�ge zu erhalten ? Oder muss ich Wirklich ein Array oder eine Collection anlegen in welchem ich alle Eintr�ge (Zwischen-)Speichere dann beim Button_Click um das Neue erweitere und danach das ganze Array wieder der Tabelle zuweise ?
thx Nuno |
