There is no need to write the Loop for validating the Digits of Mobile Number.
For testing the mobile Number the string.
You can achieve this by following code.
/*Here str is used to store the Mobile number's string*/
if (str.Length == 10)
{
try
{
double.Parse(str); // Here we are parsing the string as a double. If there is any invalid number like 9687rrt400, It will move to the exception part. And the error will be generated.
}
catch (Exception ex)
{
MessageBox.Show("Invalid cellNo");
}
}
else
{
MessageBox.Show("CellNo Should Contain exactly 10 Digits");
}
Hi Neeks
you wrtie code only for how to check length of astring..
but you are not validating complete cellnumber.
for example i can enater cell number textbox as 924788wer5
then how you can validte it..
reply me
Hi Neeks,
This tip is just to reduce development efforts.
Regular Expression - \d{10}
Use a RegularExpressionValidator control set the ControlToValidate property to the textbox where the Phone number will be keyed in.
NOTE: This will accept all 10 digits. Meaning, '0000000000' is also valid.
HTH
Thanks,
Dheeraj