.NET Framework Developer Center > Fóruns do .NET Development > .NET Development - Geral > Como fazer, Trasnferir de Listview para Listview, Datalist ou Gridview
Fazer uma PerguntaFazer uma Pergunta
 

PerguntaComo fazer, Trasnferir de Listview para Listview, Datalist ou Gridview

  • sexta-feira, 6 de novembro de 2009 21:04x-mace Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Sds,

    Estou com o seguinte problema, preciso o seguinte, quero desenhar um webform onde possuo duas listas, onde o usuario seleciona items de uma lista e utilia dois botoes, adicionar e remover, onde ele trasfere items de uma lista para a outra, e vice versa, sendo a primeira lista das opcoes permitidas e a segunda lista das opcoes escolhidas. Com o controle listbox foi trabquilo só que preciso que a segunda lista apresente duas colunas, uma com os itens selecionados e outra com uma chekbox, pensei em usar datalist, listview, e gridview, mas estou tendo dificuldad em todos. Os problemas são vários, primeiro, parte dos registros das escolhas do usuarios ficam no banco, assim tenho de guardar os dados selecionados, mais os dados que ja vieram do banco, para so no fim atualizar a base de dados. Queria a possibilidade de selecionar multiplos items, tanto para adicionar como para remover e por fim, na lista de opcoes preciso remover os items que ja estao selecionados na lista de items ja adicionados. Como faço pra resolver essas pendencias?

    Agradeço a gentileza de ajudarem.

Todas as Respostas

  • sábado, 7 de novembro de 2009 14:10Nelson Borges Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    x-mace.

    Acredito que você pode tralhar com IList e Events dos controles, o que na maioria das vezes eu faço é criar um IList das entidades que preciso e esta IList eu já envio para o controle (populada) pois assim não preciso ficar tratando condições. Também recomendo criar um webcontrol pois pode reaproveitar este controle em outras areas do seu webform.

    Quando a possibilidade de selecionar multiploes items para adicionar e remover, confesso que não entendi muito bem oq vc quer, pois se você trabalha com uma coleção e esta coleção é apresentada na UI através de um controle, basta apenas garantir que seu controle possui a funcionalidade de selecionar mais de um item e trabalhar com os eventos e coleções.

    Att,
    Nelson Borges - http://nelsonborgesjr.spaces.live.com/blog/ "Ao infinito e além.. "