Crear Control

14/06/2007 - 19:59 por Alhambra Eidos Kiquenet | Informe spam
Hola a todos,

tengo una página aspx con este código:


<div id="capaScript" runat="server" visible="false">

<script language='javascript'>alert("Se ha rechazado la tarea,
la aplicación se cerrará.");window.opener=self;window.close();</script>

</div>

Se va a repetir en muchas páginas de la aplicación. Quisiera crear un
control algo así:

<controles:DivCustom id="miId" runat="server" TextoAlerta="Se ha
rechazado" Visible="false" />

Cuál sería la mejor manera de hacerlo ? Heredar de un HtmlGeneric y hacer
override del método Render ? En el constructor habría que implementar algo ?

Saludos. Y gracias de antemano.
http://www.alhambra-eidos.es/web2005/index.html
www.kiquenet.net
 

Leer las respuestas

#1 Diego Jancic
15/06/2007 - 03:18 | Informe spam
Hola,
Te conviene heredar de Control, que es lo mas sencillo que hay...
Despues tenes que crearte una propiedad que se llame TextoAlerta (la
propiedad Visible la hereda de Control)
Y por ultimo overrideas algun metodo para escribir el javascript...
Digo algun metodo porque la mayoria de los metodos que podes
overridear van a satisfacer tus necesidades, pero en un caso normal se
sobrescribe CreateChildControls o Render, para el caso es lo mismo...

Saludos,
Diego

Preguntas similares