Leer propiedades de Page

18/02/2004 - 22:52 por Violeta | Informe spam
Hola.

Tengo un WebControl que hereda de System.Web.UI.Page al
cuál le defini una propiedad miembro EditEnabled.
Luego tengo otro webcontrol que hereda de
System.Web.UI.WebControls.TextBox.

La idea es que desde el metodo OnPreRender de la caja de
texto quiero hacer referencia a la pagina donde estaría
incluido dicho control, para leer esa propiedad.
Es decir, necesito hacer algo asi.

protected override void OnPreRender(EventArgs e)
{
base.Enabled = Page.EditEnabled;
}

Obviamente al compilar, me saca a los tiros alguien me
puede tirar una idea.
Si es que entendieron...

Gracias.
 

Leer las respuestas

#1 Crosio, Pablo
19/02/2004 - 05:47 | Informe spam
Violeta:

Fijate si funciona esto:

protected override void OnPreRender(EventArgs e)
{
base.Enabled = ((NombreClaseHeredadaDePage)this.Page).EditEnabled;
}

No lo probé..

Salu2!!

Pablo


"Violeta" wrote in message
news:1217c01c3f669$84f789c0$
Hola.

Tengo un WebControl que hereda de System.Web.UI.Page al
cuál le defini una propiedad miembro EditEnabled.
Luego tengo otro webcontrol que hereda de
System.Web.UI.WebControls.TextBox.

La idea es que desde el metodo OnPreRender de la caja de
texto quiero hacer referencia a la pagina donde estaría
incluido dicho control, para leer esa propiedad.
Es decir, necesito hacer algo asi.

protected override void OnPreRender(EventArgs e)
{
base.Enabled = Page.EditEnabled;
}

Obviamente al compilar, me saca a los tiros alguien me
puede tirar una idea.
Si es que entendieron...

Gracias.

Preguntas similares