44 messaggi dal 21 aprile 2004
Ciao a tutti,

sto lavorando su una pagina aspx facente parte di una masterpage annidata...
il codice è il seguente:

protected void Page_Load(object sender, EventArgs e)
if (!Page.IsPostBack)
{
string ctrNome = "txtG_Nome_0";
TextBox txtN = new TextBox();
txtN.ID = ctrNome;
txtN.Width = 180;
txtN.Visible = true;

phGruppoFields.Controls.Add(txtN);
}
}
protected void Button1_Click(object sender, EventArgs e)
{

// TextBox txtGNome = ciclo find recursive control
Response.write(txtGNome.Text );

}

Così ottengo un eccezione e dice che l'oggetto è null
mentre se elimino if (!Page.IsPostBack) funziona bene!

come posso risolvere il problema??

Grazie 1000
Proprio perchè i controlli dinamici devi ricrearli ad ogni postback
44 messaggi dal 21 aprile 2004
ok...grazie! Immaginavo

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.