none
Criar GridView Dinamicamente RRS feed

  • Pergunta

  • Olá
    Tenho uma aplicação web para uma academia de musculação. Essa academia possui pacotes de modalidades, como karatê, jiu-jitsu, etc. Algumas dessas modalidades tem turma com dia e horários definidos. Fiz uma RadioButtonList para listar os pacotes. Ao selecionar um item da lista, aparece uma CheckBoxList com todas as modalidades daquele pacote. Ao selecionar uma modalidade, uma GridView é exibida com as turmas daquela modalidade.
    O problema está quando eu seleciono uma modalidade para exibir as turmas. Como é um CheckBoxList ele mostra apenas a primeira modalidade selecionada, caso existam mais de uma modalidade. O que eu preciso é criar GidViews a medida que o usuário for selecionando na CheckBoxList, porém não tenho ideia de como fazer isso. Alguém poderia me ajudar?

    Imagem da aplicação web


    Edinho

    sexta-feira, 14 de junho de 2013 18:45

Todas as Respostas

  • Olá Edinhorod,

    segue algumas sugestões:

    1. No FieldSet "Modalidades", você mudar o CheckBox para um GridView, onde após a seleção da modalidade ou das modalidades, uma outra "coluna" do grid se expanda e mostre as turmas para você, sendo assim o outro FildSet "Turmas" vai sair da jogada.

    2. no checkbox do FieldSet "modalidades" você pode colocar como postBack = true, assim o grid irá receber uma atualização dos dados.

    Abraços.


    Leandro de Agostini MCTS - Web Application, Framework 4

    sexta-feira, 14 de junho de 2013 19:02
  • Lembre que criando assim vc terá que manter o state da sua gridview na viewstate

    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    terça-feira, 18 de junho de 2013 11:40
    Moderador