ASP.NET MVC - Muafaa
- Kichwa cha Kufuata Muundo wa Mada ya MVC
- Pya cha Kufuata Mshauri wa HTML wa MVC
Kuokoa kwa kutafutia ujumbe wa ASP.NET MVC, tutakutengeneza programu ya Inetrneti.
Kipya 8:Ongeza muafaa.
Muafaa wa programu ya MVC
folda ya Modelsinaandaa classi zilizowakilisha modeli za programu.
Visual Web Developer inayotengeneza bila kumaliza AccountModels.cs faili, ambayo inaandaa modeli za uhabaaji wa programu.
AccountModels inaandaa LogOnModel、ChangePasswordModel na RegisterModel:
Tupu Nifasi ya Kubadilika
public class ChangePasswordModel { [Required] [DataType(DataType.Password)] [Display(Name = "Nifasi ya sasa")] 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 = "Nifasi ya kubadilika")] public string NewPassword { get; set; } [DataType(DataType.Password)] [Display(Name = "Fafanua nifasi ya kubadilika")] [Compare("NewPassword", ErrorMessage = "Mfupima ya nifasi ya kubadilika na ufafanuzi wa nifasi haifanyi muungano.")] public string ConfirmPassword { get; set; } }
Modeli ya 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; } }
Modeli ya 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 haifanyi muungano.")] public string ConfirmPassword { get; set; } }
- Kichwa cha Kufuata Muundo wa Mada ya MVC
- Pya cha Kufuata Mshauri wa HTML wa MVC