如何在asp.net中验证斯里兰卡电话号码 [英] how to validate sri lanka phone number in asp.net
本文介绍了如何在asp.net中验证斯里兰卡电话号码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在asp.net文本框中验证斯里兰卡电话号码?
斯里兰卡电话号码格式
到固定电话
+94 xx zzzzzzz格式
到手机
+94 xx y zzzzzz
how to validate sri lanka telephone number in asp.net textbox?
Sri lanka tekephone number format
To Fixed telephone
+94 xx zzzzzzz format
To Mobile phone
+94 xx y zzzzzz
推荐答案
可以从ASP.Net验证程序中使用.为此,您可以使用RegularExpression验证器,也可以是自定义验证器.
如果适合的话,还可以从AjaxToolkit看MaskedTextBox.
替代方法:您也可以使用javascript
进行操作.在按钮单击时调用以下javascript函数.
You can use from the ASP.Net Validators available. You can make use of RegularExpression validator or may be custom validator for this purpose.
Also take a look at MaskedTextBox from the AjaxToolkit if that suits you.
Alternative: You can also do it usingjavascript
. call following javascript function on button click.
function Validate()
{
var x = document.getElementById("txtPhomenumber").value;
if(isNaN(x)|| x.indexOf(" ")!=-1)
{
alert("Enter numeric value");
return false;
}
if (x.length > 10 || x.length > 8 )
{
alert("enter 10 or 8 characters");
return false;
}
if (x.charAt(0)!="9")
{
alert("it should start with 9 or 2 ");
return false;
}
}
有关更多详细信息,请参见 JavaScript:快速检查 [验证电话号码:详细指南 [
for more detail check, JavaScript: A Quick Check[^]
Validate Phone Numbers: A Detailed Guide[^]
这篇关于如何在asp.net中验证斯里兰卡电话号码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文