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