コード例 #1
0
    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);
    }
コード例 #2
0
 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;
     }
 }