Usuário com melhor resposta
DataGrid com EF

Pergunta
-
Olá pessoal,
Tenho um DataGrid e passo o resultado de uma consulta utilizando EF para a propriedade datasource.
Todas as colunas são criadas dinamicamente e os dados são exibidos de forma correta.
Mas o nome das colunas do grid ficam com o nome da coluna da tabela no banco de dados. Existe como alterar este nome ? Definir uma descrição para cada coluna ?
Aprendendo C#, Asp.Net, Sql Server
Respostas
-
Leandro,
Você está utilizando DataGridView?
Se sim, é só alterar a propriedade HeaderText das colunas para o que você quiser:
http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridviewcolumn.headertext.aspx
André Alves de Lima
Visite o meu site: http://andrealveslima.spaces.live.com
Me siga no Twitter: @andrealveslima- Marcado como Resposta Leandro de Souza quarta-feira, 18 de agosto de 2010 12:15
-
Valeu André,
Vou utilizar o codigo abaixo
Obrigado...foreach (DataGridViewColumn column in dataGridView.Columns) { column.HeaderText = String.Concat("Column ", column.Index.ToString()); }
Aprendendo C#, Asp.Net, Sql Server- Marcado como Resposta Leandro de Souza quarta-feira, 18 de agosto de 2010 12:15
Todas as Respostas
-
Leandro,
Você está utilizando DataGridView?
Se sim, é só alterar a propriedade HeaderText das colunas para o que você quiser:
http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridviewcolumn.headertext.aspx
André Alves de Lima
Visite o meu site: http://andrealveslima.spaces.live.com
Me siga no Twitter: @andrealveslima- Marcado como Resposta Leandro de Souza quarta-feira, 18 de agosto de 2010 12:15
-
Valeu André,
Vou utilizar o codigo abaixo
Obrigado...foreach (DataGridViewColumn column in dataGridView.Columns) { column.HeaderText = String.Concat("Column ", column.Index.ToString()); }
Aprendendo C#, Asp.Net, Sql Server- Marcado como Resposta Leandro de Souza quarta-feira, 18 de agosto de 2010 12:15