protected void grdLider_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     GrdLider.DataSource = LiderList;
     if (GrdLider.DataSource != null)
     {
         GrdLider.PageIndex = e.NewPageIndex;
         GrdLider.DataBind();
     }
 }
    /// <summary>
    /// Método para exibir o gridView com valores em branco.
    /// </summary>
    private void PreencherGridVazio()
    {
        LiderList = new List <Lider>();

        Lider LiderInicial = new Lider();

        LiderList.Add(LiderInicial);

        GrdLider.DataSource = LiderList;
        GrdLider.DataBind();

        foreach (TableCell cell in GrdLider.Rows[0].Cells)
        {
            cell.Text = "&nbsp;";
        }
    }
    public void Consultar()
    {
        try
        {
            LiderList = new List <Lider>();

            if (!string.IsNullOrEmpty(txtNome.Text.Trim()))
            {
                ILiderControlador controlador = LiderControlador.Instance;
                Lider             lider       = new Lider();
                lider.Nome = txtNome.Text.Trim();


                LiderList = controlador.Consultar(lider, TipoPesquisa.E);

                GrdLider.DataSource = LiderList;
                GrdLider.DataBind();
            }
            else
            {
                ILiderControlador controlador = LiderControlador.Instance;



                LiderList = controlador.Consultar();


                GrdLider.DataSource = LiderList;
                GrdLider.DataBind();
            }
        }
        catch (Exception ex)
        {
            cvaAvisoDeErro.ErrorMessage = ex.Message;
            cvaAvisoDeErro.IsValid      = false;
        }
    }