コード例 #1
0
        private Boolean PoblarDropDrownUnidadTerDic()
        {
            Boolean Ok = false;

            DropDownListUniTer.DataTextField  = "Descripcion";
            DropDownListUniTer.DataValueField = "IdValue";

            try
            {
                //cargar la lista de unidades de medida, si no ha sido cargada poblar, sino presentar
                DropDownListUniTer.DataSource = AdministradorCatalogos.ObtenerCatalogoUnidadTerrenoDic();
                DropDownListUniTer.DataBind();
                //agregar un elemento para representar a todos
                DropDownListUniTer.Items.Add("--");
                this.DropDownListUniTer.Items.FindByText("--").Selected = true;
                Ok = true;
            }
            catch (Exception ex)
            {
                //msj al usuario
                Msj = ex.InnerException == null ? ex.Message : ex.InnerException.Message;
                Msj = "Ocurrió una excepción al cargar la lista de Unidades de medida. Contacta al área de sistemas.";
                //this.LabelInfo.Text = "<div class='alert alert-danger'><strong> Error </strong>" + Msj + "</div>";
                //MostrarMensajeJavaScript(Msj);
            }
            return(Ok);
        }