Cuestión : el cargamento del gridview de la demostración de asp.net después de la página se carga

Esto es realmente duro a explain.

But qué tengo ahora soy una página que tenía un gridview en él.  El gridview lleva aproximadamente 30-45 segundos la carga. el

What (de 10.000 de las filas columnas del X12) que quiero suceder es hacer que la carga de la página totalmente primero entonces ate el gridview así que demuestra el cargamento dialog.

Currently yo tiene una demostración del panel de la actualización cuando un usuario chasca para clasificar, para corregir, o actualización. ¿pero quisiera realmente que apareciera cuando la página es primer loaded.

Is esto posible?


asp.net 3.5
iis 6
VB
class= del

Respuesta : el cargamento del gridview de la demostración de asp.net después de la página se carga

Junté tan una muestra, y probé. Su idea era muy buena. Acabo de simplificarla para usted.

1) Atar el acontecimiento de JS al acontecimiento del onload del cuerpo
2) El __doPostBack del fuego () de este acontecimiento así que de la rejilla no carga hasta que el resto de epage del th cargue
3) La rejilla no tiene ningún datasource inicialmente
4) La rejilla está en updatepanel así que es la única cosa esa los relads en __doPostBack ()
5) Asignar el datasource de los gridview del __doPostBack () del código-detrás de

NOTA: Usted puede todavía agregar en las sutilezas como la animación “que espera” o lo que y todo debe trabajar muy bien.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
*** DE LA MUESTRA DE LA PÁGINA DEL **** ASPX
<>







    Trucos de GridView



    
		
Apenas algo ver mientras que espero la rejilla
<> CÓDIGO DEL **** DETRÁS DEL **** Page_Load vacío protegido (remitente del objeto, EventArgs e) { //I consiguió un poco llevada en la comprobación “nula” //more fuera del hábito que necesario para este panorama ¡si (! string.IsNullOrEmpty (Request.Params.Get (“__EVENTARGUMENT”))) { //If I enviado el postback de la función del initGrid del Javascript () entonces //Assign el gridview su datasource y todo el resto toma el cuidado de sí mismo si == (de Request.Params.Get (“__EVENTARGUMENT”) “verdad”) { GridView1.DataSourceID= " sqlDS "; } } }
Otras soluciones  
 
programming4us programming4us