Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/05/2006, 10:44
Emerald
 
Fecha de Ingreso: mayo-2006
Mensajes: 243
Antigüedad: 18 años
Puntos: 0
Sonrisa llenar un dropdownlist dependiendo de otro

Hola!

Tengo el siguiente código para llenar un dropdownlist con paises, pero tengo otro para ciudades que quiero que se llene dependiendo de lo que se seleccionó primero, no se como lo pueda hacer, alguien tiene algun ejemplo?.

Este es mi código para países
Código:
private void Page_Load(object sender, System.EventArgs e)
		{	
			string strConexion = null;
			strConexion = this._appconfig.GetConfig("Conexiones","ContenidoPrueba");
			FillDropDownList(ddlPaises,"Select * from Paises",strConexion);
		}
	
		public static bool FillDropDownList(DropDownList dDl,string Select,string strConexion)
		{
			 
			SqlConnection sqlConexion = null;	 
			SqlCommand sqlComando = null; 
						
			// Recuperar el string de conexion
			
			// Creamos la conexión
			sqlConexion	= new SqlConnection(strConexion);
			sqlComando = new SqlCommand(Select,sqlConexion);

			try 
			{
				dDl.DataValueField = "PaisId";
				dDl.DataTextField  = "Pais";
				sqlConexion.Open();
				SqlDataReader sqlDataReader = sqlComando.ExecuteReader();                
				dDl.DataSource = sqlDataReader;
				dDl.DataBind();
				sqlDataReader.Close(); // Close DataReader
			} // try
			
			catch // (Exception e) // Exception Removed
			{
				return false;
				//throw new Exception("Error in FillDropDownLit -> " + e.ToString());
			} // catch
			finally
			{
				sqlComando.Dispose();
				sqlConexion.Close();    // Close Connection
				sqlConexion.Dispose();  
			}
			return true;
		}
Gracias