none
Resultado de Consulta em duas Grids Na mesma tela. RRS feed

  • Pergunta

  • Salve a todos!

    mais uma vez venho a turma do forum para me auxiliar,

    preciso colocar o resultado de uma consulta em duas gridviews na mesma tela.

    alguem poderia me dar uma luz ?

    Grato a todos.

    Ricardo.

    sexta-feira, 1 de outubro de 2010 15:34

Respostas

  • experimente usar PessoaEnderecoProcessoRito.ToArray(),

    apesar de que dessa forma vc vai estar usando 2 datasources diferentes (se alterar no GridView1 não vai alterar no GridProc) mas desta forma deve funcionar...

    Se mesmo assim não aparece nada... ou sua tabela esta vazia... ou ah algum outro erro no caminho... (funciona se usar um grid só ?)


    What would Brian Boitano do ?
    ((2B || !2B) is Question) ?
    There is no place like 127.0.0.1
    Só existem 10 tipos de pessoas no mundo... as que leem em binario e as outras...
    Se não da certo como voce esta fazendo... Tente fazer de um jeito totalmente diferente....
    sexta-feira, 1 de outubro de 2010 18:09
    Moderador

Todas as Respostas

  • Salve a todos!

    mais uma vez venho a turma do forum para me auxiliar,

    preciso colocar o resultado de uma consulta em duas gridviews na mesma tela.

    alguem poderia me dar uma luz ?

    Grato a todos.

    Ricardo.


    Coloque duas grids (gw1 e gw2) e de o um datasource para cada e um databind para cada. irá carrega as duas com a mesma info.
    sexta-feira, 1 de outubro de 2010 16:10
  • Prezado edgar,

    fiz o codigo abaixo. com linq mas não funcionou.

    private void ListaClientes(int qtde)

    {

     

    var PessoaEnderecoProcessoRito = from c in dc.PessoaEnderecoProcessoRitos select c;

     

    if (qtde > 0)

    {

    PessoaEnderecoProcessoRito = PessoaEnderecoProcessoRito.Take(qtde);

     

    }

     

     GridProc.DataSource = PessoaEnderecoProcessoRito;

     

    GridProc.DataBind();

    GridView1.DataSource = PessoaEnderecoProcessoRito;

    GridView1.DataBind();

    lblClientes.Text =

    string.Format("Cadastro de Clientes {0}",

    PessoaEnderecoProcessoRito.Count().ToString());

     

    sexta-feira, 1 de outubro de 2010 16:39
  • experimente usar PessoaEnderecoProcessoRito.ToArray(),

    apesar de que dessa forma vc vai estar usando 2 datasources diferentes (se alterar no GridView1 não vai alterar no GridProc) mas desta forma deve funcionar...

    Se mesmo assim não aparece nada... ou sua tabela esta vazia... ou ah algum outro erro no caminho... (funciona se usar um grid só ?)


    What would Brian Boitano do ?
    ((2B || !2B) is Question) ?
    There is no place like 127.0.0.1
    Só existem 10 tipos de pessoas no mundo... as que leem em binario e as outras...
    Se não da certo como voce esta fazendo... Tente fazer de um jeito totalmente diferente....
    sexta-feira, 1 de outubro de 2010 18:09
    Moderador