Dynamicznie utworzone elementy sterujące tracą dane po odesłaniu

Właściwie to tworzę 1TextBox naPageload i dodając toTextBox doPanel. Teraz mamLinkButton lubićAdd Another.

Wprowadzam w tym tekstTextBox iw razie potrzeby muszę utworzyć nowyTextBox, klikającAdd Another LinkButton.

Właściwie jestem w stanie uzyskać liczbę i odtworzyćTextBoxes. Ale problem polega na tym, że mój wpisany tekst w poprzednio wygenerowanymTextboxes brakuje.

Czy ktoś może zasugerować mi rozwiązanie tego problemu?

protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            if (!IsPostBack)
            {
                for (int i = 0; i < 5; i++)
                {
                    TableRow row = new TableRow();
                    for (int j = 0; j < 5; j++)
                    {
                        TableCell cell = new TableCell();
                        TextBox tb = new TextBox();                        
                        tb.ID = "TextBoxRow_" + i + "Col_" + j;                        
                        cell.Controls.Add(tb);                        
                        row.Cells.Add(cell);
                    }                    
                    Table1.Rows.Add(row);
                }
            }
        }
        catch (Exception ex)
        {
            throw;
        }        
    }

To jest kod przykładowy, ten sam kod jest zapisanyButton_Click Również

 protected void ASPxButton1_Click(object sender, EventArgs e)
    {
 int k = Table1.Controls.Count;
}

DostajęCount=0 naButton_Click.

questionAnswers(7)

yourAnswerToTheQuestion