![]() |
dropdownlist entrelazados Buenas, tengo una aplicacion en la que tengo 3 dropdownlist (paises, provincias y localidades) al seleccionar el pais me salen automaticamente las provincias de ese pais pero se recarga la pagina porque para que funcione tengo puesto el autopostback a true, pues bien, quisiera saber si se puede hacer eso pero sin que se recargase la pagina cada vez que seleccionara un elemento del dropdownlist. Creo que se puede hacer con xml pero no stoy seguro. Si alguien me puede dar alguna ayudita que conteste. Gracias |
Hola, que tal La primera cosa que se me viene ala cabeza es que uses una función que llene el segundo combo (el de provincias) y luego en el evento OnselectedIndexCahnged del combo de Paises hagas una llamada a esa función que llena el segundo combo. Asi no necesitas ningún Autopostback a True. Creo que así funciona Bueno, ya me cuentas. Vega, suerte y salu2. :adios: |
Ya, eso ya lo sabia pero gracias de todas formas. Lo que yo quiero es algo como lo que hay en la pagina de www.cinemagazine.com , que seleccionas la provincia y salen las ciudades sin que se recargue la pagina. Hechale un vistazo si quieres. Un saludo. |
Como idea se me ocurre al cargar la página almacenar todas las provincias y ciudades en un dataset,y luego seleccionar las ciudades de acuerdo a las provincias jugando con el dataset(que no tendria que volver a viajar al servidor puesto que es como una "cache"),me entiendes? Venga un saludo :adios: |
Cita:
Salu2 :cool: |
Cita:
Ejemplo Cita:
|
Ajan okish,apunto (y) :adios: |
Y ya que estamos, una cosa a la que le doy muchas vueltas... ¿Cuanto viene a ocupar en terminos de memoria un dataset o una datatable? :pensando: Me explico: Supongamos que tengo una web de venta de libros con un catalogo on-line que muestra las existencias (muchos muchos libros) en un datalist (por ejemplo) a partir de los datos de un dataset; bueno, pues como son muchos tengo las tipicas opciones de paginar, ordenar, etc. Supongamos que tengo muchas muchas visitas. Entonces... Que hacer? ¿tener un unico dataset en cache (con una cache dependency para cuando se actualice la base de datos) con toda la tabla de libros y un dataView almacenado en una variable de sesión para cada usuario (para permitir la ordenación y la paginación)? (ojo, podría producirse cierta inconsistencia en los datos que obtiene el cliente si la BD es actualizada entre petición y petición de un usuario) ¿tener un dataset en una variable de sesión para cada usuario :stress: ? ¿En que momento petará el servidor, si es que llega a petar? En fin, a ver que pensais... Salu2 :adios: |
¿Nadie opina? :cool: |
Cita:
Cita:
Cita:
Bueno.. aunque obviamente es una opinion rápida... ;-) de lo que se puede hacer.. ya saben que hay que analizar y tomar muchas cosas en cuenta. Saludos :cool: |
espero que te sirva este enlace sobre dropdownlist dinamicos http://www.aspnet101.com/aspnet101/a...x?code=ddl3MDB saludos |
| La zona horaria es GMT -6. Ahora son las 13:56. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.