protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { List <Item_Det_Fact> ItemsFact = new List <Item_Det_Fact>(); Item_Det_Fact Item = new Item_Det_Fact(0, "", null, "", "", 0, null, 0); ItemsFact.Add(Item); List <IndicadorFacturaType> ListaIndFact = LIndicadorFacturaType.ListarIndicadorFactura(); List <UnidadesDeMedida> ListaUniMed = LUnidadesDeMedida.ListarUnidadesDeMedida(); Session["ListaIndFact"] = ListaIndFact; Session["ItemsFact"] = ItemsFact; Session["ListaUniMed"] = ListaUniMed; BindData(); } }
private void BindData() { GridView1.DataSource = (List <Item_Resg>)Session["ItemsRes"]; GridView1.DataBind(); DropDownList ddlIndFact = GridView1.FooterRow.FindControl("ddlIndFact") as DropDownList; ddlIndFact.DataSource = LIndicadorFacturaType.ListarIndicadorFactura(); ddlIndFact.DataValueField = "Id"; ddlIndFact.DataTextField = "Nombre"; ddlIndFact.DataBind(); TextBox txtMonto = GridView1.FooterRow.FindControl("txtMonto") as TextBox; DropDownList ddlCodRet = GridView1.FooterRow.FindControl("ddlCodRet") as DropDownList; ddlCodRet.DataSource = LCodRet.ListarCodRet(); ddlCodRet.DataValueField = "Tasa"; ddlCodRet.DataTextField = "Id"; }