protected void ddlLocalidad_SelectedIndexChanged(object sender, System.EventArgs e) { // Variables para consultas Session["localidad"] = ddlLocalidad.SelectedValue.ToString(); int localidad = (Session["localidad"].ToString() == "") ? 0 : int.Parse(Session["localidad"].ToString()); // Limpiamos ddlPagaduria ddlPagaduria.Items.Clear(); ddlPagaduria.SelectedIndex = -1; // Se cargan la lista de la pagaguria DataTable dtPagaduria = new DataTable(); dtPagaduria = AdministrarNovedades.ConsultarPagaduriaLocalidad(localidad); ddlPagaduria.DataTextField = "paga_Nombre"; ddlPagaduria.DataValueField = "paga_Id"; ddlPagaduria.DataSource = dtPagaduria; ddlPagaduria.DataBind(); ddlPagaduria.Items.Insert(0, new ListItem("", "")); //LLama al evento de pagaduria ddlPagaduria_SelectedIndexChanged(sender, e); }
protected void ddlLocalidad_SelectedIndexChanged(object sender, System.EventArgs e) { if (ddlLocalidad.SelectedItem.ToString() != "") { DataTable dtPagaduria = new DataTable(); dtPagaduria = AdministrarNovedades.ConsultarPagaduriaLocalidad(int.Parse(ddlLocalidad.SelectedValue.ToString())); ddlPagaduria.DataTextField = "paga_Nombre"; ddlPagaduria.DataValueField = "paga_Id"; ddlPagaduria.DataSource = dtPagaduria; ddlPagaduria.DataBind(); ddlPagaduria.Items.Insert(0, new ListItem("", "")); } else { ddlPagaduria.Items.Clear(); ddlPagaduria.SelectedIndex = -1; } }