none
GridView e EnableEventValidation RRS feed

  • Discussão Geral

  • Olá amigos, estou quebrando a cabeça em um problema aqui e gostaria da ajuda de vocês para resolver, o meu problema é o seguinte, estou carregando dados de banco de dados MySQL para um GridView e colocando um evento quando uma linha do GridView é selecionada "SelectedIndexChanged", o problema começa agora, quando eu coloco o evento que é executado quando seleciona a linha do GridView, como teste apenas coloquei uma mensagem MsgBox("Teste"), o evento como podem ver não tem nada de demais para ser executado, o problema é que só tem 2 meios que eu descobri de executar o evento "SelectedIndexChanged" do GridView.

    A 1° é definindo como true a opção AutoGenerateSelectButton (AutoGenerateSelectButton="True"), mas usando esse meio aparece mais uma coluna na GridView chamada "Selecionar" como minha GridView trabalha com pouco espaço essa coluna a mais fica "feia" e desnecessária literalmente.

    Mas fora esse meio o outro único meio que achei de executar o evento  "SelectedIndexChanged" sem que a opção AutoGenerateSelectButton  esteja "true" é desativando o EnableEventValidation (EnableEventValidation="false"), não quero, pelo menos não gostaria de usar esse meio para que meu evento fosse executado.

    Emfim, gostaria de saber se tem algum meio fora esses 2 que falei, para que o evento "SelectedIndexChanged" do GridView seja executado sem que eu tenha que ativar o AutoGenerateSelectButton  ou desativar o EnableEventValidation!

    Agradeço desde já os amigos que tentarem ajudar.

    • Tipo Alterado Giovani Cr quarta-feira, 19 de março de 2014 17:39
    segunda-feira, 17 de março de 2014 22:09