none
Validar campo a campo RRS feed

  • Pergunta

  • Em um formulário web, com várias textbox, gostaria de saber como fazer para validar e mostrar o erro, conforme passar pelo campo(e não validar o todos os campos do formulário ao clicar em um botão).

    Att,

    Diego A. Rodrigues.

    quinta-feira, 10 de julho de 2014 20:26

Respostas

  • Se a validação não estiver relacionada a um postback da página, por exemplo, com o clique de um botão, isso implica na validação precisar ser Client Side, ou seja, com Javascript.

    Se você usar os validators, exceto no CustomValidator, a validação também acontecerá em Client Side, mas deve estar relacionada a pressionar um botão.

    quinta-feira, 10 de julho de 2014 20:56

Todas as Respostas

  • https://www.youtube.com/watch?v=-szsuRPw6Yw&list=PLE6C2832C9FF542A7&index=3

    esse vídeo mostra muitos tipos de validação!!!

    espero que te ajude!


    ___________________________________________________________________________ Atenciosamente, Mike Rodrigues De Lima.

    quinta-feira, 10 de julho de 2014 20:35
  • Se a validação não estiver relacionada a um postback da página, por exemplo, com o clique de um botão, isso implica na validação precisar ser Client Side, ou seja, com Javascript.

    Se você usar os validators, exceto no CustomValidator, a validação também acontecerá em Client Side, mas deve estar relacionada a pressionar um botão.

    quinta-feira, 10 de julho de 2014 20:56
  • Obrigado Mike,

    Mas decidimos não usar MVC para desenvolvimento e sim Web Applications. Apesar de MVC ser melhor, demanda um conhecimento e tempo para treinamento maior.

    Att,

    Diego A. Rodrigues.

    sexta-feira, 11 de julho de 2014 10:49
  • Ok, obrigado.

    Entendi o conceito. O problema com os validators serem Server Side, é quando o formulário é muito grande, o usuário irá passar em vários campos, e somente no final irá exibir todos os erros de uma vez. Para o usuário é mais fácil corrigir um campo após ele perder o foco.

    Att,

    Diego A. Rodrigues

    sexta-feira, 11 de julho de 2014 10:54