Mejorar Velocidad

22/10/2003 - 16:18 por jose | Informe spam
Hola, nuevamente yo, tengo la siguiente consulta. Tengo una pagina con
treeviews la cuestion es que cada vez que me muevo en el la pagina como que
se recarga y da un efecto de repinteo que la verdad se ve horrible, alguien
sabe como hacer para disminuir ese efecto. el treeview esta cargandose de
una tabla en una base de datos sqlserver.
Y no creo que sea por el acceso a la tabla debe ser alguna mala definición
en mi pagina ya que aunque me mueva en el arbol sin expandir sus
ramas(buscar en las tablas) esta el mismo efecto.
Gracias de antemano.
 

Leer las respuestas

#1 jose
22/10/2003 - 20:22 | Informe spam
Ok, ya descubri que el treeview es el que provoca el 'reepinteo' de la
pagina, es a causa de la propiedad autopostback. Si esta en yes provoca que
se vea el efecto de otro modo no. Ahora el problema esta en que entonces
no le hace caso al evento de expand del treeview en caso de que quieras que
carge las nuevas hojas de la rama del arbol que estas expandiendo. La idea
es qeu si voy a expandir una rama no importa el reepinteo pero si voy a
simplemente moverme en el arbol, seleccionar otra hoja no deberia reepintar
la pantalla.
Puedo poner la propiedad en no y cargar todo el arbol al iniciar la
pantalla, pero eso puede poner lento ( muy lenta toda la forma si el arbol
es muy grande).
Alguien tiene alguna opinion al respecto?
Saludos.
"jose" escribió en el mensaje
news:
Hola, nuevamente yo, tengo la siguiente consulta. Tengo una pagina con
treeviews la cuestion es que cada vez que me muevo en el la pagina como


que
se recarga y da un efecto de repinteo que la verdad se ve horrible,


alguien
sabe como hacer para disminuir ese efecto. el treeview esta cargandose de
una tabla en una base de datos sqlserver.
Y no creo que sea por el acceso a la tabla debe ser alguna mala definición
en mi pagina ya que aunque me mueva en el arbol sin expandir sus
ramas(buscar en las tablas) esta el mismo efecto.
Gracias de antemano.


Preguntas similares