protected void grdGaleria_PageIndexChanging(object sender, GridViewPageEventArgs e) { GrdGaleria.DataSource = GaleriaList; if (GrdGaleria.DataSource != null) { GrdGaleria.PageIndex = e.NewPageIndex; GrdGaleria.DataBind(); } }
/// <summary> /// Método para exibir o gridView com valores em branco. /// </summary> private void PreencherGridVazio() { GaleriaList = new List <Galeria>(); Galeria GaleriaInicial = new Galeria(); GaleriaList.Add(GaleriaInicial); GrdGaleria.DataSource = GaleriaList; GrdGaleria.DataBind(); foreach (TableCell cell in GrdGaleria.Rows[0].Cells) { cell.Text = " "; } }
public void Consultar() { try { GaleriaList = new List <Galeria>(); if (!string.IsNullOrEmpty(txtTitulo.Text.Trim())) { IGaleriaControlador controlador = GaleriaControlador.Instance; Galeria galeria = new Galeria(); galeria.Titulo = txtTitulo.Text.Trim(); GaleriaList = controlador.Consultar(galeria, TipoPesquisa.E); GrdGaleria.DataSource = GaleriaList; GrdGaleria.DataBind(); } else { IGaleriaControlador controlador = GaleriaControlador.Instance; GaleriaList = controlador.Consultar(); GrdGaleria.DataSource = GaleriaList; GrdGaleria.DataBind(); } } catch (Exception ex) { cvaAvisoDeErro.ErrorMessage = ex.Message; cvaAvisoDeErro.IsValid = false; } }