Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/07/2008, 02:18
Avatar de andriuch
andriuch
 
Fecha de Ingreso: abril-2004
Mensajes: 65
Antigüedad: 20 años
Puntos: 0
Conservar datos

Muy buenas a todos, tengo un problema de optimización:

Tengo un objeto muy grande con 4 atributos que a su vez son objetos grandes. El caso es que necesito manejarlos y modificarlos en una aplicación web y no insertar nada en base de datos hasta que se pulse un botón que guarda en objeto principal completo.

los datos se modifican en una pagina que tiene un control para cada objeto de los que contiene, a éste control le paso el objeto como propiedad, lo modifico y lo devuelvo al objeto principal modificado. El problema me surgió cuando en desarrollando el webform para el primer objeto, al hacer postback, perdia algunos cambios que iba haciendo, entonces se me ocurrio ir metiendo cada objeto en el viewstate y así mantenerlo siempre en el estado modificado. Al principio iba muy bien, pero ahora que está terminada la aplicación es lentisima pq el viewstate pesa mucho (cerca de los 100K).

Alguna idea para hacer lo mismo sin el viewstate??

Saludos.