En respuesta a la consulta de Julitogtu generada en los foros de MSDN, he generado un ejemplo práctico de su consulta. Ya que le aconsejé la utilización de controles de usuarios generados dinámicamente en detrimento de los famosos iframes.
Pero esta generación se complica especialmente si quieres cargar estos controles con llamadas asíncronas, por el hecho de que estos controles se generan en el servidor.
Lo primero que tenemos que hacer es tener los controles de usuario bien organizados para poderlos utilizar desde el cliente con llamadas a métodos de Página o servicios web, de esta manera evitaremos todo el tráfico que genera los updatePanels.
Yo he generado tres controles de usuarios distintos para probar diferentes posibilidades que nos podemos encontrar en la vida real.
-
Un formulario: Encontraremos los típicos controles asp.net para introducir los datos de un formulario.
-
Login: Dentro de este control tendremos otro ASP.NET para la creación de usuarios registrados.
-
Grid: Control de usuarios donde mostraremos los datos de una base de datos con un GridView. Sigue leyendo