DataGridView loads data but displays blank

0

I have a DataGridView, it loads the data, but it does not display them.

 private void AtualizarGrid()
    {

        AlunoDAL alunoDAL = new AlunoDAL();

        var bindingList = alunoDAL.CarregarAlunos();
        AlunosColecao alunosColecao = new AlunosColecao();
        var source = new BindingSource(bindingList, null);

        dataGridViewAluno.DataSource = bindingList;
        dataGridViewAluno.DataSource = source;

        //Atualiza o Grid.
        dataGridViewAluno.Update();
        dataGridViewAluno.Refresh();
    }

    
asked by anonymous 30.11.2017 / 18:30

1 answer

0

Add a databind below the grid. DataSource.

protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            var listaProdutos = new Produtos().ConsultarProdutos();
            if (listaProdutos != null && listaProdutos.Count > 0)
            {
                this.grdDados.DataSource = listaProdutos;
                this.grdDados.DataBind();
            }
        }
    }
    
30.11.2017 / 18:45