0
A
回答
2
只有数字可以进入到该文本框
我们可以使用正则表达式验证此: 在验证表达式属性保持^ \ d + $。
<asp:TextBox ID="TextBox1" runat="server"
Style="z-index: 100; left: 259px; position: absolute; top: 283px"
ValidationGroup="check"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ControlToValidate="TextBox1" ErrorMessage="Please Enter Only Numbers"
Style="z-index: 101; left: 424px; position: absolute; top: 285px"
ValidationExpression="^\d+$" ValidationGroup="check">
</asp:RegularExpressionValidator>
1
像一个有效的电话号码中的表达(999)999-9999将是:
^[\d\s\(\)\-]+$
这意味着它拥有的0-9位数(点)括号中的负和空间。它们都可能发生一次或多次,因此(()3-4 4)也是正确的。但既然你希望spl字符在任何地方都能发生,这将是合适的。
也许使用System.ComponentModel.DataAnnotations命名空间中的属性验证。该物业是这样的:
[RegularExpression(@"^[\d\s\(\)\-]+$")]
public string NumbersAndSpecialChars { get; set; }
一个ASP-控制使用表达式看起来像这样(像罗布回答):
<asp:TextBox ID="TextBox1" runat="server"
Style="z-index: 100; left: 259px; position: absolute; top: 283px"
ValidationGroup="check"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ControlToValidate="TextBox1" ErrorMessage="You must enter a phone number in the form of (999) 999-9999."
Style="z-index: 101; left: 424px; position: absolute; top: 285px"
ValidationExpression="^[\d\s\(\)\-]+$" ValidationGroup="check"/>
0
尝试这种模式[-+\d()]+
。我认为+
也包括有时在电话号码
相关问题
- 1. 正则表达式验证器不验证空的文本框
- 2. 如何使用正则表达式验证器验证文本框?
- 3. Asp.net正则表达式验证器 - 验证表达式
- 4. ASP.NET正则表达式验证器
- 5. Asp.net正则表达式验证器
- 6. ASP.Net正则表达式(%符号)正则表达式验证器
- 7. C#正则表达式验证验证
- 8. 如何使用jQuery验证插件验证正则表达式?
- 9. 使用javascript和正则表达式验证HTML文本框
- 10. C#:使用正则表达式验证文本框
- 11. 正则表达式验证
- 12. 正则表达式验证
- 13. 正则表达式验证
- 14. 正则表达式验证
- 15. 正则表达式验证
- 16. 正则表达式验证
- 17. 如何使用正则表达式验证文本字段
- 18. 正则表达式验证器的文本框
- 19. 多行文本框的ASP正则表达式验证器
- 20. TextBox中的时间验证。验证文本框的一些正则表达式
- 21. mm/dd/yyyy在ASP.Net中正则表达式验证器的正则表达式未能验证
- 22. ASP.NET正则表达式验证程序未按预期验证
- 23. 使用jquery验证插件,我如何在文本框中添加正则表达式验证?
- 24. 使用正则表达式Symfony2.0验证
- 25. 验证使用正则表达式
- 26. 使用Java验证正则表达式
- 27. 验证使用正则表达式TCL
- 28. 验证URL使用正则表达式
- 29. Laravel - 验证使用正则表达式
- 30. 验证使用正则表达式
嗨,你的网络形式如何看起来像迄今为止? – 2011-02-17 09:38:00
什么是特殊字符? – Tim 2011-02-17 09:41:00
事情是我的文本框将采取电话号码所以Phno有包含几个spl字符..like ..()和 - 与numarics一起,所以我需要数字和Spl字符只有我的文本框必须采取请试图帮助我.. – santhosh 2011-02-17 09:44:46