Mvc validation de l'expression régulière, seuls les chiffres?

J'ai essayé le code suivant pour les chiffres-seule la validation d'un numéro de contact avec la validation en Mvc web app.

[RegularExpression(@"/(^\(\d{10})?)$/", ErrorMessage = "Please enter proper contact details.")]
[Required]
[Display(Name = "Contact No")]
public string ContactNo { get; set; }

Mais l'expression de validation ne fonctionne pas.

Pour le nombre de contact que je veux pour accepter uniquement des chiffres. Il peut être soit un de 10 chiffres du numéro de téléphone cellulaire ou un numéro de ligne.

  • Ce n'est pas de travail?
  • Quel doit être le format le numéro de contact d'être? Il peut contenir des espaces ou des tirets?
  • définir "correctement", ce qui est inapproprié à ce sujet?
  • il pourrait être quelque chose comme peuvent avoir les 10 chiffres du numéro de téléphone mobile ou à la ligne à main à donc c'est pourquoi je jy=ust besoin pour prendre des chiffres comme une entrée
  • Le problème est résolu?
InformationsquelleAutor Neo | 2012-01-12