ASP.NET MVC - rarrabta
- 上一页 MVC 模型
- 下一页 MVC HTML 助手
Dona yin koyi ASP.NET MVC, ayyuka na ga ga rarrabta Internet application.
Parti 8:taddaba rarrabta.
MVC applications rarrabta
Fiili Modelswanda ke kama klasi wanda ke kama modeli masu adanin rarrabta.
Visual Web Developer lafiya rarrabta AccountModels.cs fiili, wanda ke kama AccountModels, ya tsara modeli masu adanin rarrabta authentication.
AccountModels sabunta LogOnModel、ChangePasswordModel kuma RegisterModel:
Change Password 模型
public class ChangePasswordModel { [Required] [DataType(DataType.Password)] [Display(Name = "Rarrabta password current")] public string OldPassword { get; set; } [Required] [StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 6)] [DataType(DataType.Password)] [Display(Name = "Rarrabta new password")] public string NewPassword { get; set; } [DataType(DataType.Password)] [Display(Name = "Rarrabta new password")] [Kiyi("NewPassword", Rimi = "The new password and confirmation password")] do not match.")] public string ConfirmPassword { get; set; } }
Logon 模型
public class LogOnModel { [Required] [Display(Name = "User name")] public string UserName { get; set; } [Required] [DataType(DataType.Password)] [Display(Name = "Password")] public string Password { get; set; } [Display(Name = "Remember me?")] public bool RememberMe { get; set; } }
Register 模型
public class RegisterModel { [Required] [Display(Name = "User name")] public string UserName { get; set; } [Required] [DataType(DataType.EmailAddress)] [Display(Name = "Email address")] public string Email { get; set; } [Required] [StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 6)] [DataType(DataType.Password)] [Display(Name = "Password")] public string Password { get; set; } [DataType(DataType.Password)] [Display(Name = "Confirm password")] [Compare("Password", ErrorMessage = "The password and confirmation password do not match.")] public string ConfirmPassword { get; set; } }
- 上一页 MVC 模型
- 下一页 MVC HTML 助手