Asp.Mvc 2.0用户登录实例讲解---(4)服务器端验证(6)
来源:未知 责任编辑:责任编辑 发表时间:2013-11-26 22:13 点击:次
[PwdMatch("UserPwd", "ConfirPwd", ErrorMessage = "密码与确认不匹配")]
public class RegisterModel
{
/// <summary>
/// 用户名
/// </summary>
[DisplayName("用户名")]
[Required(ErrorMessage="用户名不能为空!")]
public string UserName
{ get; set; }
/// <summary>
/// 密码
/// </summary>
[DisplayName("密码")]
[Required(ErrorMessage="密码不能为空")]
[StringLength(10, ErrorMessage = "密码长度不能小于5位",MinimumLength=5)]
public string UserPwd
{
get;
set;
}
[DisplayName("确认密码")]
[Required(ErrorMessage="确认密码不能为空!")]
[StringLength(10, ErrorMessage = "确认密码长度不能小于5位",MinimumLength=5)]
public string ConfirPwd
{
get;
set;
}
/// <summary>
/// 用户邮箱
/// </summary>
[DisplayName("邮箱")]
//[DataType(DataType.EmailAddress)]
[RegularExpression(@"^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$", ErrorMessage = "电子邮件格式错误")]
public string Email
{
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>