Hola que tal, mi problema es el siguiente, espero que alguien pueda ayudarme.
Quiero generar y manipular objetos (ejemplos Textbox) en tiempo de ejecución pero me topo que cuando quiero asignarle un valor algun objeto que genere me sale un error que me dice que el objeto no existe
CS0103: El nombre 'lblPreg1' no existe en el contexto actual
El codigo que tengo para generar los objetos es el siguiente:
------------------------------------------------
------------------------------------------------
for (int i = 0; i < 10i++)
{
TextBox nom = new TextBox();
nom.ID = "lblPreg" + i.ToString();
nom.Text=dSet1.Tables[0].Rows[i]["preg_descrip"].ToString();
PlaceHolder1.Controls.Add((nom));
PlaceHolder1.Controls.Add(new LiteralControl("<br />"));
}
lblPreg1.Text = "valor inicial";
------------------------------------------------
------------------------------------------------
Alguien sabra la razon por que no me reconoce los objetos que genere, me hace falta algo mas al momento de la generación o simplmente lo estoy haciendo de la manera incorrecta
De ante mano agradesco la ayuda.