2010-03-24 18 views

Respuesta

8

El evento PreRender ocurre después de eventos de control, por lo que el control no pudo usar ningún evento.

Si, por ejemplo, agrega un Button en Page_PreRender, es demasiado tarde para conectar un controlador de eventos Click. En postack, el botón no se volvería a crear hasta que el evento click ya se haya manejado (y se haya ignorado).

4

Sí, ver este enlace para el ciclo de vida de ASP.NET:

http://msdn.microsoft.com/en-us/library/ms178472.aspx

Yo recomendaría la adición de controles sobre el evento Init como el nuevo control de otro modo se aclararía en cualquier devoluciones de datos. Esto es según http://www.4guysfromrolla.com/articles/092904-1.aspx.

'Se produce después de que se hayan inicializado todos los controles y se haya aplicado la configuración de la máscara. Use este evento para leer o inicializar propiedades de control.

Cuestiones relacionadas