PDF Google Drive Downloader v1.1


Báo lỗi sự cố

Nội dung text Labguide05-AspNetCore-Validate-Anotation.pdf



Tài liệu thực hành ASP.NET Core MVC - version 3 IT Research Department @Devmaster 2023 Page | 3 https://devmaster.edu.vn Học Cùng Doanh Nghiệp Learn To Work – Học Để Làm Được Việc hotline: 0978.611.889 Toàn bộ code modl Account như sau using System; using System.ComponentModel.DataAnnotations; namespace NetCoreMVCLAB5.Models { public class Account { [Key] public int Id { get; set; } [ Display(Name = "Họ và tên"), Required(ErrorMessage = "Họ không được để trống"), MinLength(6, ErrorMessage ="Họ tên ít nhất là 6 ký tự"), MaxLength(20, ErrorMessage = "Họ tên tối đa 20 ký tự") ] public string FullName { get; set; } [Display(Name = "Địa chỉ email")] [Required(ErrorMessage = "Địa chỉ email không được để trống")] [EmailAddress(ErrorMessage = "Địa chỉ email không đúng định dạng")] [DataType(DataType.EmailAddress)] public string Email { get; set; } [Display(Name = "Số điện thoại")] [DataType(DataType.PhoneNumber)] [RegularExpression(@"^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0- 9]{4})$", ErrorMessage = "Số điện thoại không đúng định dạng")] [Required(ErrorMessage = "Số điện thoại không được để trống")] public string Phone { get; set; } [Display(Name = "Địa chỉ thường trú")] [Required(ErrorMessage = "Địa chỉ không được để trống")] [StringLength(35, ErrorMessage = "Địa chỉ không vượt quá 35 ký tự")] public string Address { get; set; } [Display(Name = "Ảnh đại diện")] public string Avatar { get; set; } [Display(Name = "Ngày sinh")] [Required(ErrorMessage = "Ngày sinh không được để trống")] [DataType(DataType.Date)] public DateTime Birthday { get; set; }

Tài liệu liên quan

x
Báo cáo lỗi download
Nội dung báo cáo



Chất lượng file Download bị lỗi:
Họ tên:
Email:
Bình luận
Trong quá trình tải gặp lỗi, sự cố,.. hoặc có thắc mắc gì vui lòng để lại bình luận dưới đây. Xin cảm ơn.