private void BindGrid(int currentPage)
        {
            try
            {
                ICategoriaConceptoFacturacion categoria = CategoriaConceptoFacturacionFactory.GetCategoriaConceptoFacturacion();

                categoria.CategoriaDescrip = txtNombre.Text;
                AdministrarGrillas.Configurar(dtgCategorias, "CategoriaConceptoFacturacionID", CantidadOpciones, true, false);

                dtgCategorias.CurrentPageIndex = currentPage;
                DsCategoriaConceptoFacturacion ds = (DsCategoriaConceptoFacturacion)categoria.GetCategoriasConceptosDataSet();
                if (ds.Datos.Count <= this.CantidadOpciones)
                {
                    this.dtgCategorias.CurrentPageIndex = 0;
                }

                dtgCategorias.DataSource    = ds;
                this.dtgCategorias.PageSize = 50;
                dtgCategorias.DataBind();
            }
            catch (Exception ex)
            {
                ((SisPacK.ErrorWeb)phErrores.Controls[0]).setMensaje(ex.Message);
            }
        }