2010-10-19 89 views

回答

3

你的意思是说你想允许换行符?那将是:

^[a-zA-Z0-9-_. \r\n]*$ 
0

您可以使用声明性属性来完成此操作。

这是post为您开始。

使用您提供的正则表达式,您可以在您的model代码中执行以下操作,以根据指定条件对字段进行必需和验证。

[Required(ErrorMessage = "Please enter a value")] 
[RegularExpression("^[a-zA-Z0-9-_. ]$", ErrorMessage = "Please enter valid text")] 
public string MyTextBox { get; set; } 

如果您有兴趣了解更多关于属性(不一定是相对于ASP .NET MVC),你可以进一步阅读退房this article