none
RequiredFieldValidator RRS feed

  • Pergunta

  • Pessoal implementei um controle de validação no meu web form, no form pessoa fisica possui um link para cadastro de cliente pessoa juridica. Esta havendo um conflito, pois não consigo acessar o cadastro de pj devido ao requiredfieldvalidator.

    Existe alguma metodo de desabilitar o requiredfieldvalidator caso o linkButton seja clicado?

    Desde já agradeço.

    Obrigado.

    domingo, 25 de março de 2018 15:15

Respostas

  • Bom dia AenaldoTodo Button acaba acionando o Validator. Se você precisa que algum não acione desligue a propriedadw CausesValidarion:

    <asp:LinkButton id="lbPJ" runat="server"
      Text="Cadastro Pessoa Jurídica" CausesValidation="False">
    </asp:LinkButton >


    Att, Lucio Rogerio


    Espero ter ajudado, se ajudei, por favor Vote como Útil, e se resolvi seu problema, clique em Marcar como Resposta.

    terça-feira, 27 de março de 2018 10:08
  • Bom dia!

    Na verdade o validador é instanciado em tempo de carregamento da página, e é acionado pelo click no LinkButton, porque ele gera um postback na página.

    O que você deve fazer é criar um controle html simples que não gere um postback. Pode ser um <a> ou um <input>.

    ATT

    segunda-feira, 26 de março de 2018 14:49

Todas as Respostas

  • Bom dia, Arnaldo Medeiros Jr. Tudo bem?

    Obrigado por usar o fórum MSDN.

    Essa seria uma questão de "How to/Customização" ou "Break Fix/Erro"?

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 26 de março de 2018 14:40
    Moderador
  • Bom dia!

    Na verdade o validador é instanciado em tempo de carregamento da página, e é acionado pelo click no LinkButton, porque ele gera um postback na página.

    O que você deve fazer é criar um controle html simples que não gere um postback. Pode ser um <a> ou um <input>.

    ATT

    segunda-feira, 26 de março de 2018 14:49
  • Desculpe a demora pra responder. Obrigado Lucio, ajudou bastante.
    sexta-feira, 13 de abril de 2018 02:36