62,041
社区成员
发帖
与我相关
我的任务
分享
[DataType(DataType.Text)]
[Required(ErrorMessage = "账户名称必填")]
[RegularExpression(@"^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$",ErrorMessage="用户名不符合格式")]
[DisplayName("账户名称")]
public string Name { get; set; }
Type t = typeof(ClassTest);
PropertyInfo pi = t.GetProperty("Name", BindingFlags.Instance | BindingFlags.Public);
if (pi != null)
{
foreach (Attribute attribute in pi.GetCustomAttributes(false))
{
Type type = attribute.GetType();
Console.WriteLine(type.Name);
}
}
class ClassTest
{
[DataType(DataType.Text)]
[Required(ErrorMessage = "账户名称必填")]
[RegularExpression(@"^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$",ErrorMessage="用户名不符合格式")]
[DisplayName("账户名称")]
public string Name { get; set; }
}