2010-12-17 19 views
5

Me han hecho creer que el mejor punto para unir los controles es el PreRender. Como todos los controles están listos y esta es la última etapa antes de renderizar, etc. ¿Es esto correcto o deberían los controles estar vinculados en un punto diferente?Controles de encuadernación en PreRender

Muchas Gracias

Louis

Respuesta

6

Estoy de acuerdo con la unión al PreRender.
Consulte the life cycle. Como puede ver, PreRender se produce después de los eventos de control (como hacer clic), que es esencial cuando tiene que volver a enlazar datos nuevos/modificados después de que los usuarios envían el formulario con un clic de algún tipo.

Pero si no tiene que hacer vinculaciones basadas en la interactividad del usuario, entonces la mayor parte del lugar que coloca es irrelevante.

Sin embargo, no se equivoque, dependiendo de su lógica, es posible que haya que realizar algunos enlaces antes de los eventos de control para que interactúen con los datos enlazados.

0

Esta es la página de la vida "biblia" que yo uso!

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

Me gustaría enlazar los controles en Load

+1

El enlace en la carga de la página provocaría que no se tengan en cuenta los cambios en los eventos – Gluip

+0

@Gluip ¿Cuál es el problema con la vinculación en el método del evento en sí? sin necesidad de pre_render –