Если вы используете mvc, вы можете создать ModelView с помощью RegEx. например,
public class ValidationViewModel
{
[StringLength(1, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 1)]
[RegularExpression("^[0-9]$", ErrorMessage = "Only sigle number allowed between 0-9")]
[DataType(DataType.Password)]
[Display(Name = "Password")]
public string Password { get; set; }
}
При просмотре,
@using (Html.BeginForm())
{
@Html.EditorFor(model => model.Password, "Password:")
@Html.ValidationMessageFor(model => model.Password, "", new { @class = "error-message" })
}
Убедитесь, что у вас есть ссылка на jqueryval,
@Scripts.Render("~/bundles/jqueryval")