none
Obter valor MaskedTextBox Windows.Forms RRS feed

  • Pergunta

  • Boa Tarde !!
    Pessoal seguinte, eu criei um cadastro de clientes e nele usei o controle maskedtextbox para diversos campos como CEP, CPF, CNPJ etc,...
    Estou tendo probles pois quando eu pego o valor por exemplo do CPF:

    Mascara ==> mtbCPF = ___.___.___-__

    quando eu vou gravar no banco de dados esta vindo tudo incluindo "." e "-" e apesar de eu usar o Replace ainda sim me prejudica pois os espaços onde estes caracteres estavam ficam com espaço em branco, ( 000 000 000 00 ).
    Como eu posso pegar somente o valor do campo sem a sua máscara ?????


    []s
    terça-feira, 9 de junho de 2009 20:27

Respostas

  • Olá

    Altere a propriedade TextMaskFormat para ExcludePromptAndLiterals. Assim o valor obtido pela propriedade Text será somente o que voce digitar (no caso, so os numeros)

    []s
    Robson Castilho - Desenvolvedor C# - MCTS .Net 2.0 Windows Applications [Se o post foi útil, não esqueça de marcá-lo. Obrigado]
    • Marcado como Resposta Leosul sexta-feira, 12 de junho de 2009 11:50
    quarta-feira, 10 de junho de 2009 02:30

Todas as Respostas

  • Olá

    Altere a propriedade TextMaskFormat para ExcludePromptAndLiterals. Assim o valor obtido pela propriedade Text será somente o que voce digitar (no caso, so os numeros)

    []s
    Robson Castilho - Desenvolvedor C# - MCTS .Net 2.0 Windows Applications [Se o post foi útil, não esqueça de marcá-lo. Obrigado]
    • Marcado como Resposta Leosul sexta-feira, 12 de junho de 2009 11:50
    quarta-feira, 10 de junho de 2009 02:30
  • Perfeito... deu certo...

    []s
    sexta-feira, 12 de junho de 2009 11:50
  • Ajudou pra caramba colega, valew msm.
    quinta-feira, 13 de janeiro de 2011 17:43