2011-06-18 128 views
0

我想使用戶能夠在asp.net MVC3進入文本框這個模式:驗證特定字符串模式的

[digit][digit]Code[digit][digit][digit][letter][digit][digit] 

我更喜歡使用註釋,但我無法找到合適的一個。 任何人都可以幫忙嗎?

回答

0

可以使用RegularExpressionAttribute屬性從MSDN

[MetadataType(typeof(CustomerMetaData))] 
public partial class Customer 
{ 


} 

public class CustomerMetaData 
{ 

    // Allow up to 40 uppercase and lowercase 
    // characters. Use custom error. 
    [RegularExpression(@"^[a-zA-Z''-'\s]{1,40}$", 
     ErrorMessage = "Characters are not allowed.")] 
    public object FirstName; 

    // Allow up to 40 uppercase and lowercase 
    // characters. Use standard error. 
    [RegularExpression(@"^[a-zA-Z''-'\s]{1,40}$")] 
    public object LastName; 
} 
採取

相關問題