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

Ejecutar codigo aspx.vb desde javascript

Estas en el tema de Ejecutar codigo aspx.vb desde javascript en el foro de ASPX (.net) en Foros del Web. Tengo una funcion en aspx.vb Public Sub ActualizarDatos(id as integer) .... End sub Lo que quisiera saber es si se puede llamar a esta funcion ...
  #1 (permalink)  
Antiguo 12/05/2014, 03:03
 
Fecha de Ingreso: enero-2006
Mensajes: 263
Antigüedad: 18 años, 3 meses
Puntos: 1
Ejecutar codigo aspx.vb desde javascript

Tengo una funcion en aspx.vb

Public Sub ActualizarDatos(id as integer)
....
End sub

Lo que quisiera saber es si se puede llamar a esta funcion desde javacript (aspx).

Gracias
  #2 (permalink)  
Antiguo 12/05/2014, 03:15
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Ejecutar codigo aspx.vb desde javascript

Podrías hacerlo usando la llamada __dopostback para generar una llamada al servidor y capturar la petición en el PageLoad para lanzar la función que quieras (en este caso, ActualizarDatos).
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 12/05/2014, 03:40
 
Fecha de Ingreso: enero-2006
Mensajes: 263
Antigüedad: 18 años, 3 meses
Puntos: 1
Respuesta: Ejecutar codigo aspx.vb desde javascript

me podrias decir como lo haria.

Gracias y perdón por las molestias
  #4 (permalink)  
Antiguo 12/05/2014, 05:46
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Ejecutar codigo aspx.vb desde javascript

Arriba te he explicado ya como lo tendrías que hacer. Simplemente has de encargarte de mirar como funciona __dopostback(). Si miras por google vas a poder encontrar muchos ejemplos, este es uno al azar, pero hay muchos más.
__________________
Aviso: No se resuelven dudas por MP!

Etiquetas: asp, javascript, vb
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 21:22.