Λοιπόν ορίζω ενα table με enableviewstate = true
<asp:Table ID="Table1" runat="server" EnableViewState=true></asp:Table>
τον γεμίζω μια φορά μόνο ελέγχοντας το ispostback, εκεί το Table1.Rows.Count γίνεται 1
όταν ξαναμπαίνει στην σελίδα (..) το Table1.Rows.Count είναι μηδέν και τα περιεχόμενα του πίνακα πάνε περίπατο ..
1. Δεν θα έπρεπε αφού ορίζω οτι είναι enableviewstate να κρατήσει τα περιεχόμενα ?
2. Τί πρέπει να κάνω για να τα κρατήσει .... ?
Ευχαριστώ
protected void Page_Load(object sender, EventArgs e)
{
TextBox1.Text = Table1.Rows.Count.ToString();
if (!IsPostBack)
{
TableRow tr = new TableRow();
TableCell tc = new TableCell();
tc.Text = "A cell value";
tr.Cells.Add(tc);
Table1.Rows.Add(tr);
TextBox1.Text = Table1.Rows.Count.ToString();
}
}