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

Usar ASP.Net para ejecutar una funcion javascript

Estas en el tema de Usar ASP.Net para ejecutar una funcion javascript en el foro de ASPX (.net) en Foros del Web. Saludos, Tengo una problema entre manos: Tengo una aplicacion en ASP.Net, quiero cargar un DataGrid, pero mientras carga me gustaria dejar un DIV sobre puesto ...
  #1 (permalink)  
Antiguo 05/04/2010, 21:29
 
Fecha de Ingreso: noviembre-2009
Mensajes: 6
Antigüedad: 15 años, 1 mes
Puntos: 0
Mensaje Usar ASP.Net para ejecutar una funcion javascript

Saludos,

Tengo una problema entre manos:

Tengo una aplicacion en ASP.Net, quiero cargar un DataGrid, pero mientras carga me gustaria dejar un DIV sobre puesto con un gif de "loading".

El datagrid como tal, lo tengo en otro DIV, pero lo inicializo oculto para que no lo vea el usuario.

Mi pregunta es la siguiente:

Puedo ejecutar una funcion en javascript desde ASP.Net?
He intentado con un response.write() y con un ClientScript.RegisterClientScriptBlock()

Pero no resultan como quiero...

Estoy creando un hilo en el Server para cargar el DataGrid, pero cuando finalice quiero que se ejecute una funcion en javascript...

...la funcion en javascript lo que contiene es un la manipulacion de los DIVs para ocultarlos y mostrarlos...

Otra alternativa es tratar de controlar los objetos HTML desde ASP.Net


Alguna sugerencia?

Posdata: tambien he intentado con AJAX pero el DataGrid no lo encuentra dentro de los objetos y me bota la funcion... y como ejecuto la funcion de AJAX desde javascript, no se si puedo enviar todo el objeto por parametro...

:P

  #2 (permalink)  
Antiguo 06/04/2010, 06:40
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 17 años, 4 meses
Puntos: 13
Respuesta: Usar ASP.Net para ejecutar una funcion javascript

Utiliza UpdateProgress de AJAX y lo vinculas con el updatepanel que quieras y listo ok.
__________________
Marcelo Davila.

:. En Ignorante te conviertes al no preguntar, el que pregunta se nutre... :.
  #3 (permalink)  
Antiguo 06/04/2010, 08:02
 
Fecha de Ingreso: noviembre-2009
Mensajes: 6
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Usar ASP.Net para ejecutar una funcion javascript

Lo podria hacer con AJAX?




Igual no me serviria para los efectos que necesito, el problema es si utilizo AJAX no puedo utilizar el DataGrid y no lo puedo cargar con la informacion que necesito...

  #4 (permalink)  
Antiguo 06/04/2010, 08:21
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 17 años, 4 meses
Puntos: 13
Respuesta: Usar ASP.Net para ejecutar una funcion javascript

Podes colocar un gif animado para mostrar que esta cargando.
Para el datagrid si te funciona pero tiene que estar todo dentro del updatepanel.
__________________
Marcelo Davila.

:. En Ignorante te conviertes al no preguntar, el que pregunta se nutre... :.
  #5 (permalink)  
Antiguo 06/04/2010, 15:30
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 10 meses
Puntos: 50
Respuesta: Usar ASP.Net para ejecutar una funcion javascript

Cita:
Iniciado por mbv401920150
el problema es si utilizo AJAX no puedo utilizar el DataGrid...
Cita:
Iniciado por mdavila
el datagrid si te funciona pero tiene que estar todo dentro del updatepanel.
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net

Etiquetas: ejecutar, funcion, javascript, 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 15:28.