Como validar o número de telefone em asp.net?
esta pergunta já tem uma resposta aqui:
- um registo completo para a validação do número de telefone 39 respostas
- Validation for Phone Number in asp.net 1 resposta
<asp:TextBox ID="TxtNo" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ErrorMessage="Enter valid Phone number" ControlToValidate="TxtNo" ></asp:RegularExpressionValidator>
0
3 answers
Tens de adicionar
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ErrorMessage="Enter valid Phone number" ControlToValidate="TxtNo" ValidationExpression="^[01]?[- .]?(\([2-9]\d{2}\)|[2-9]\d{2})[- .]?\d{3}[- .]?\d{4}$" ></asp:RegularExpressionValidator>
Com a expressão que deve especificar o formato que precisa de ser validado. Você pode escolher um de aqui e especificá-lo na expressão de validação acima
2
Author: Ehsan, 2013-09-03 06:34:23
ValidationExpression= "^([0-9\(\)\/\+ \-]*)$"
<asp:TextBox ID="TxtNo" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator2"
runat="server" ErrorMessage="Enter valid Phone number"
ControlToValidate="TxtNo"
ValidationExpression= "^([0-9\(\)\/\+ \-]*)$"></asp:RegularExpressionValidator>
1
Author: Haidar Abbas, 2013-09-03 07:12:39
Tente esta expressão de validação
^([\(]{1}[0-9]{3}[\)]{1}[\.| |\-]{0,1}|^[0-9]{3}[\.|\-| ]?)?[0-9]{3}(\.|\-| )?[0-9]{4}$
1
Author: Arun Bertil, 2013-09-03 07:16:40