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