Foros del Web » Programando para Internet » ASPX (.net) »

Problema con ViewState

Estas en el tema de Problema con ViewState en el foro de ASPX (.net) en Foros del Web. Hola a todos, creo el nuevo tema ya que no logré encontrar uno en este subforo referente a mi situación. Tengo un problema en una ...
  #1 (permalink)  
Antiguo 06/09/2010, 12:29
 
Fecha de Ingreso: septiembre-2009
Mensajes: 31
Antigüedad: 14 años, 7 meses
Puntos: 0
Problema con ViewState

Hola a todos, creo el nuevo tema ya que no logré encontrar uno en este subforo referente a mi situación.

Tengo un problema en una aplicación web, utilizo VS2005 y resulta que en una página tengo un datagrid con varios controles, el problema es que evidentemente, al realizar alguna acción, el Viewstate que interactúan el servidor y el cliente es muy grande, y esto hace que la carga de datos sea extremadamente enorme, les hablo que entre ellos están pasando Megas y no KB's... Por lo que recurro a ustedes, a ver si alguno ha tenido un problema similar y ha encontrado una forma correcta de arreglarlo.

He leído que hay una forma en que el Viewstate se maneje por medio de un Datatable cargado en el Server, y que con esto esa información no requiere ser enviada del cliente al servidor y viceversa, lo cual ahorra muchos recursos, sin embargo no logré entender el ejemplo. Agradecería cualquier comentario de ayuda.
Saludos.
  #2 (permalink)  
Antiguo 06/09/2010, 14:12
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Respuesta: Problema con ViewState

Si tienes muchos registros en el datagrid deberías paginarlos.
  #3 (permalink)  
Antiguo 06/09/2010, 14:55
 
Fecha de Ingreso: septiembre-2009
Mensajes: 31
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Problema con ViewState

Ehm... ¿sabes que tienes razón?... eso no lo he probado, voy a probar qué tal y posteo si me salió... Saludos y gracias por tu idea.



----EDIT

Pues efectivamente la idea me solucionó el problema, no específicamente de la forma que yo quería, pero definitivamente me sirvió usar la paginación, gracias.

Última edición por darkandres123; 09/09/2010 a las 15:17

Etiquetas: viewstate, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:57.