Tengo una aplicación web que estoy tratando de optimizar. Algunos de los controles están ocultos en el estilo de diálogo DIVs
. Entonces, me gustaría que se carguen a través de AJAX solo cuando el usuario quiera verlos. Esto está bien para los controles que son principalmente basados en el literal (varios menús y widgets), pero cuando tengo lo que llamo controles "sucios" - los que escriben información extensa en el ViewState
, coloque toneladas de CSS o script en la página, requiera muchas referencias, etc., es aparentemente imposible moverlas "fuera de página", especialmente teniendo en cuenta cómo reaccionará ASP.NET en la devolución de datos.Manera fácil de AJAX WebControls
Estaba considerando algún tipo de paso en el que invalidar Render, buscar marcadores para los bits que quiero mover y poner marcadores de posición AJAX, pero no solo el servidor parece extremo, también se siente como un hack completo . Además, el elemento clave aquí son los cuadros de diálogo que contienen formularios con controles de validación sobre ellos, y no puedo imaginar cómo movería los controles y a sus scripts requeridos.
En mi febril imaginación, quiero hacer esto:
AJAXifier.AJAXify(ctlEditForm);
Lamentablemente, sé que esto es un sueño.
¿Qué tan cerca puedo llegar a una AJAXificación rápida y fácil sin causar demasiada carga en el servidor?
@ [etiquetas2k] (http://stackoverflow.com/questions/2196/easy-way-to-ajax-webcontrols#2404) - Si es útil, creo que puede obtener la licencia del control establecido para [$ 799] (http://www.telerik.com/purchase/purchase-individual/b219S-kgb.aspx) (menos suscripción y código fuente) –