DataTable dtCompañia = new DataTable(), dtProducto = new DataTable(), dtPagaduria = new DataTable(), dtConvenio = new DataTable(); //Se declaran los dt protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] == null) { Response.RedirectToRoute("thor"); } if (!IsPostBack) { //Carga el ddlCompañia dtCompañia = precargue.CargarCompania(); ddlCompañia.DataTextField = "com_Nombre"; ddlCompañia.DataValueField = "com_Id"; ddlCompañia.DataSource = dtCompañia; ddlCompañia.DataBind(); //Carga el ddlProducto según seleccion del ddlCompañia string compañia = ddlCompañia.SelectedValue.ToString(); dtProducto = precargue.ProductoPorCompaniaPrecargue(int.Parse(ddlCompañia.SelectedValue.ToString())); ddlProducto.DataTextField = "pro_Nombre"; ddlProducto.DataValueField = "pro_Id"; ddlProducto.DataSource = dtProducto; ddlProducto.DataBind(); //ddlProducto.Items.Insert(0, new ListItem("", "")); //Carga el ddlPagaduria dtPagaduria = objPago.ConsultarPagadurias(); ddlPagaduria.DataTextField = "paga_Nombre"; ddlPagaduria.DataValueField = "paga_Id"; ddlPagaduria.DataSource = dtPagaduria; ddlPagaduria.DataBind(); //ddlPagaduria.Items.Insert(0, new ListItem("", "")); ////Carga el ddlConvenio según seleccion del ddlPagaduria //string pagaduria = ddlPagaduria.SelectedValue.ToString(); //dtConvenio = Pagos.Convenios(int.Parse(ddlPagaduria.SelectedValue.ToString())); //ddlConvenio.DataTextField = "con_Nombre"; //ddlConvenio.DataValueField = "con_Id"; //ddlConvenio.DataSource = dtConvenio; //ddlConvenio.DataBind(); ////ddlConvenio.Items.Insert(0, new ListItem("", "")); } }