Foros del Web » Programación para mayores de 30 ;) » .NET »

Pasar datos de un DataTable a un array en Javascript

Estas en el tema de Pasar datos de un DataTable a un array en Javascript en el foro de .NET en Foros del Web. Hola gente. Les traigo una preguntita. Necesito hacer lo siguiente: Al cargarse la página, en el Page_Load, realizar una consulta SQL y luego pasar los ...
  #1 (permalink)  
Antiguo 22/09/2006, 07:57
Avatar de lucasiramos  
Fecha de Ingreso: agosto-2004
Ubicación: Santa Rosa, La Pampa, Argentina
Mensajes: 1.484
Antigüedad: 20 años, 7 meses
Puntos: 13
Pasar datos de un DataTable a un array en Javascript

Hola gente. Les traigo una preguntita. Necesito hacer lo siguiente: Al cargarse la página, en el Page_Load, realizar una consulta SQL y luego pasar los resultados que arroje la misma a un Array de Javascript, para luego manejar esos datos en el cliente ¿Se entiende la pregunta?

Muchas gracias de antemano
Saludos cordiales

Lucas.
  #2 (permalink)  
Antiguo 22/09/2006, 09:45
Avatar de mabarcau  
Fecha de Ingreso: mayo-2005
Mensajes: 317
Antigüedad: 19 años, 10 meses
Puntos: 0
Podrias recorrer el dataset e ir concatenando los valores que deseas enviar, en base a un bucle for y agregarles algun caracter separador, por ejemplo el "@", luego, ese resultado podrias asignarselo a un control hidden runat="server", luego de cargada la pagina, el hidden tendra en su value la totalidad de datos que requerias, solo que concatenados con el "@", ahi ya podrias recuperar los valores en base a un split e ir insertandolos en un array, o ya tu ves como deseas almacenarlos.


slds.
  #3 (permalink)  
Antiguo 22/09/2006, 11:33
Avatar de lucasiramos  
Fecha de Ingreso: agosto-2004
Ubicación: Santa Rosa, La Pampa, Argentina
Mensajes: 1.484
Antigüedad: 20 años, 7 meses
Puntos: 13
Muchas gracias por la respuesta! Muy ingeniosa por cierto . Voy a probar y despues te cuento...

Saludos.
Lucas

Última edición por lucasiramos; 22/09/2006 a las 12:23
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 02:01.