none
LinqToEntities com datagridview traz associações da entidade RRS feed

  • Pergunta

  • Olá a todos!

    Quando quero trazer uma classe para meu datagridview, ele carrega as associações da entidade por exemplo:

    .......

    meuDatagriView.datasource = entidade.ToList

    Ele carrega todos os campo da tabela porém no final inclui mais colunas com as associações. Como ignorar estes campos?

    quarta-feira, 31 de dezembro de 2014 11:21

Respostas

  • Você pode usar a propriedade do grid AutoGenerateColumns para habilitar ou desabilitar a geração automática de colunas. Se desabilitar você terá que criar manualmente as coluns e atrubuir o binding com o nome da tabela do banco.

    meuDatagriView.AutoGenerateColumns = False


    Bruno Ferreira de Souza
    MVP - Microsoft Valuable Professional
    MCTS .NET Framework - Windows Applications
    MCPD .NET Framework - Windows Applications
    www.maestrodotnet.com.br
    @BrunoMaestro

    sábado, 3 de janeiro de 2015 02:20

Todas as Respostas

  • Segue um exemplo: como faço para não carregar esta associação? Obrigado a todos.

    quarta-feira, 31 de dezembro de 2014 12:19
  • Bom a melhor forma que encontrei (até agora) foi carregar uma entidade a partir de uma View criada no Banco de dadose importada para o contexto. Feliz ano novo a todos.
    quarta-feira, 31 de dezembro de 2014 16:26
  • Você pode usar a propriedade do grid AutoGenerateColumns para habilitar ou desabilitar a geração automática de colunas. Se desabilitar você terá que criar manualmente as coluns e atrubuir o binding com o nome da tabela do banco.

    meuDatagriView.AutoGenerateColumns = False


    Bruno Ferreira de Souza
    MVP - Microsoft Valuable Professional
    MCTS .NET Framework - Windows Applications
    MCPD .NET Framework - Windows Applications
    www.maestrodotnet.com.br
    @BrunoMaestro

    sábado, 3 de janeiro de 2015 02:20
  • Valeu pela Contribuição
    terça-feira, 6 de janeiro de 2015 00:35