Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!this.IsPostBack)
            {
                try
                {
                    ServicioGestionClient proxy = new ServicioGestionClient();

                    /************************************************* TIPO ACCION *************************************************/

                    var tipoaccion = proxy.GetAllTipoAccion();

                    this.listaAccion.DataSource = tipoaccion;

                    this.listaAccion.DataTextField = "descripcion";
                    this.listaAccion.DataValueField = "idTipoAccion";

                    this.listaAccion.DataBind();

                    this.listaAccion.Items.Insert(0, new ListItem("Seleccione...", ""));

                    /********************************************* ESTADO DE ACCION ************************************************/

                    var estadoAccion = proxy.GetEstadoAccion();

                    this.listaEstadoAccion.DataSource = estadoAccion;

                    this.listaEstadoAccion.DataTextField = "descripcion";
                    this.listaEstadoAccion.DataValueField = "idEstadoAccion";

                    this.listaEstadoAccion.DataBind();

                    this.listaEstadoAccion.Items.Insert(0, new ListItem("Seleccione...", ""));
                }
                catch
                {
                    // this.lblError.Text = err.Message;
                    // this.alert.Visible = true;

                    // O en sector del drownlist meter no hay datos disponibles y quitar los botones
                }
            }
        }