实体框架,数据标注,窗体

问题描述 投票:0回答:0

如何在 Windows 窗体中显示验证错误, 我想处理 0 实体框架验证,所以我使用数据注释验证属性 但我无法显示我指定的消息 当我执行表格时,它只显示该值不符合验证条件

public partial class utilisateur
    {
        [Required(ErrorMessage ="le nom est obligatoire")]
        
        public string nom { get; set; }

        [Required(ErrorMessage = "le prenom est obligatoire")]
        public string prenom { get; set; }

        [Required(ErrorMessage = "le champ email  ne peut etre vide")]
        [EmailAddress(ErrorMessage ="email doit etre de format email (***@***.***)")]
        public string email { get; set; }

        [Required(ErrorMessage ="ce champ est obligatoire est de 8 nombre")]
        [StringLength(8)]
        public string telephone { get; set; }

        [Required(ErrorMessage ="une valeur doit etre selectionné")]
        public string rolee { get; set; }

        [Required(ErrorMessage = "ce champ est obligatoire est de 8 nombre")]
        [StringLength(8)]
        public string cin { get; set; }

        [Required( ErrorMessage = "ce champ est obligatoire ")]
        public string password { get; set; }
}

使用数据注释验证属性在 Windows 窗体应用程序中执行验证。

c# winforms entity-framework validation
© www.soinside.com 2019 - 2024. All rights reserved.