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

        Partido PartidoInicial = new Partido();

        PartidoList.Add(PartidoInicial);

        GrdPartido.DataSource = PartidoList;
        GrdPartido.DataBind();

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

            if (!string.IsNullOrEmpty(txtTitulo.Text.Trim()))
            {
                IPartidoControlador controlador = PartidoControlador.Instance;
                Partido             partido     = new Partido();
                partido.Titulo = txtTitulo.Text.Trim();


                PartidoList = controlador.Consultar(partido, TipoPesquisa.E);

                GrdPartido.DataSource = PartidoList;
                GrdPartido.DataBind();
            }
            else
            {
                IPartidoControlador controlador = PartidoControlador.Instance;



                PartidoList = controlador.Consultar();


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