DataGridView não Atualiza
Boa tarde pessoal, seguinte tenho o seguinte DataTable:
E o seguinte DataRow
Quando vinculo o datatable ao datagridview nada é exibido no mesmo.
dtCockpit = new DataTable(); DataColumn colDia = new DataColumn("Dia"); colDia.DataType = typeof(string); colDia.MaxLength = 40; colDia.Unique = false; colDia.AllowDBNull = false; colDia.Caption = "Dia da Semana"; dtCockpit.Columns.Add(colDia); DataColumn colPeriodo = new DataColumn("Periodo"); colPeriodo.DataType = typeof(string); colPeriodo.MaxLength = 40; colPeriodo.Unique = false; colPeriodo.AllowDBNull = false; colPeriodo.Caption = "Período"; dtCockpit.Columns.Add(colPeriodo); DataColumn colHrIni = new DataColumn("Inicio"); colHrIni.DataType = typeof(string); colHrIni.MaxLength = 15; colPeriodo.Unique = false; colHrIni.AllowDBNull = false; colHrIni.Caption = "Início"; dtCockpit.Columns.Add(colHrIni); DataColumn colHrFim = new DataColumn("Fim"); colHrFim.DataType = typeof(string); colHrFim.MaxLength = 15; colPeriodo.Unique = false; colHrFim.AllowDBNull = false; colHrFim.Caption = "Fim"; dtCockpit.Columns.Add(colHrFim);
E o seguinte DataRow
DataRow drCockpit = dtCockpit.NewRow(); drCockpit["Dia"] = cboDiaSemana.Text; drCockpit["Periodo"] = cboPeriodo.Text; drCockpit["Inicio"] = cboIni.Text; drCockpit["Fim"] = cboFim.Text; dtCockpit.Rows.Add(drCockpit);
Quando vinculo o datatable ao datagridview nada é exibido no mesmo.
dataGridView1.DataSource = dtCockpit;
Jonathan Campos
Curtidas 0
Respostas
Joel Rodrigues
24/08/2012
É um projeto ASP.NET, certo? Após associá-la a tabela, chame o método DataBind() do dataGridView.
GOSTEI 0
Jonathan Campos
24/08/2012
Estou programando para WindowsForms, porém já encontrei o problema eu tinha setado em tempo de execução:
Obrigado!
dgv.AutoGenerateColumns = false;
Obrigado!
GOSTEI 0
Joel Rodrigues
24/08/2012
Ha ha, show de bola. Esses trechos de código misteriosos as vezes nos cegam.
Abraço.
Estou encerrando o tópico.
Abraço.
Estou encerrando o tópico.
GOSTEI 0
Jonathan Campos
24/08/2012
Ok Joel, obrigado pela atenção!
GOSTEI 0