To validate Text Filed for valid PhoneNumber using Vb.Net
Set the Maximum length for Textbox Control equal to 15.
Public Sub ValidPhoneNumber(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs)
Select Case Asc(e.KeyChar)
Case 8, 45, 43, 48 To 57
e.Handled = False
Case Else
e.Handled = True
MessageBox.Show("Please Enter Number's Only", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Information)
End Select
End Sub
Call the above method on Texbox KeyPress Event.
It allows following types of Phone Numbers
022-2123456
91-0123456789
+91-012345678
0123456789