ASP.NET - Textbox y fincontrol

 
Vista:

Textbox y fincontrol

Publicado por Gesma (3 intervenciones) el 21/02/2011 13:36:00
Dim TXT As TextBox
TXT = CType(Me.FindControl("DNI1"), TextBox)
TEXTB.Text = "valor que le quiero asignar"

En un formulario tengo los siguientes textbox llamados: DNI1, DNI2..........................DNI20, y les quiero asignar valores mediante una variable textbox. Lo hago de la manera que indico arriba y me da el error que escribo a continuación. Referencia a objeto no establecida como instancia de un objeto.

¿Como podría hacerlo?

Muchisimas gracias por adelantado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de roger

RE:Textbox y fincontrol

Publicado por roger (311 intervenciones) el 22/02/2011 13:02:15
si el textbox esta dentro de un panel por ejemplo, tendrías que buscarlo dentro de la colecciones de controles del panel. CType(Panel.Controls.FindControl("DNI1"), TextBox) . Tambien se debe tomar en cuenta si esta dentro de una master page.

Ademas, estas asignando a TXT el textbox, y luego estas usando una variable TEXTB, donde esta definido ese TEXTB??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar