27/05/2007, 11:57
|
| | | Fecha de Ingreso: abril-2007 Ubicación: Lima, Perú
Mensajes: 262
Antigüedad: 17 años, 8 meses Puntos: 9 | |
Re: Llenar ComboBox utilizando Asp.net y Ajax Tu código no cambia absolutamente en nada. Ajax se encarga automáticamente de integrarse con tu código existente para que sea sencillo convertir tus sitios a esta tecnología.
Para realizar lo que deseas, tienes que crear al menos un UpdatePanel que contenga a tu ComboBox de País. En las propiedades de éste, debes indicar que sea ejecutado en el evento Click de tu control ComboBox Pais (por defecto también funciona, pero es mejor tener el control de los eventos con Ajax para no recargar la página).
De esta manera, cuando haces click en el ComboBox Continente, se ejecutará la acción de actualizar el segmento del UpdatePanel que has colocado. AJAX Asp .Net ejecutará entonces el código que tenías para llenar la información del ComboBox País, lanzará el pedido al servidor, y sólo obtendrá esos datos.
Puedes utilizar un control UpdateProgress para indicar al usuario que se está realizando su consulta mientras se ejecuta el procedimiento anterior.
Saludos! |