Foros del Web » Programando para Internet » ASPX (.net) »

Acceder a controles de control web.

Estas en el tema de Acceder a controles de control web. en el foro de ASPX (.net) en Foros del Web. Hola buenos días gente !!! Bueno, pues verán he creado un Control Web que tiene unos combos y unas cajas de texto. La cuestión es ...
  #1 (permalink)  
Antiguo 02/07/2007, 04:10
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Acceder a controles de control web.

Hola buenos días gente !!!

Bueno, pues verán he creado un Control Web que tiene unos combos y unas cajas de texto.

La cuestión es que lo agrego a mi página web, y desde el código quiero acceder a los controles de mi control:
Código:
       Response.Write(ctrlControl.txtCajaTexto.Text);

Sin embargo, no me detecta lso controles de mi control web. Intenté poner los controles como Public, Pero no he visto donde poner esa propiedad. ¿Alguien sabe como podría hacer para poder acceder a dichos controles?

Por favor, les agradecería me resolvieran este problemilla.

Desde ya, muchas gracias.
__________________
Charlie.
  #2 (permalink)  
Antiguo 02/07/2007, 10:00
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 5 meses
Puntos: 8
Re: Acceder a controles de control web.

Que tal chcma.

Según yo, lo más correcto es que "expongas" mediante propiedades, las características ( las más comunes ) de tu web control . Por ejemplo:

Código:
    public string Password_Text
    {
        get
        {
            return (txtPassword.Text);
        }
        set
        {
            txtPassword.Text = (string)value;
        }
    }
Saludos!
  #3 (permalink)  
Antiguo 03/07/2007, 01:13
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Re: Acceder a controles de control web.

Si, si, asi es como lo estoy haciendo.

Pero pensé que habría otra forma algo "más" cómoda.

Gracias.
__________________
Charlie.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:26.