data-annotations

    0热度

    1回答

    我是MVC的新手。我已经定义在我的成分表UnitOfMeasure一个枚举,如下所示: public enum UnitOfMeasure { oz=1, lb=2, ml=3, liter=4, gal=5 } 我已经定义了相应的字段,如下所示: [Required] [Range(1, int.MaxValue, ErrorMessa

    2热度

    1回答

    我正在开发一个ASP.NET Core Web应用程序,我正在使用DataAnnotations来使用验证属性来装饰我的视图模型。当我用输入打开一个详细页面时,我看到Core将HTML5验证属性添加到了呈现的HTML(即data-val =“true”)。 不过,我写了自定义客户端的代码,当用户点击保存按钮这样的: $(document).on("click", "#SaveAsset", fun

    0热度

    1回答

    我有两个表格作为主数据和详细数据。我设置一些属性,像: [DisplayName="Customer Name"]和..... 当我填补我的DataGridView源或报告服务源或...与选定的名单,我可以使用的属性,它把我的头柱和许多有用的其他想法。但如果我想要弗拉特我的主细节和写linq选择像: var x = from m in master join d in detail on

    0热度

    1回答

    在实体框架数据模型,我有一个字符串列表: public List<string> Comments { get; set; } 我想上面的列表中限制串的大小。我希望通过使用数据注释来实现这一点,因为所有其他限制在整个模型中都以这种方式表达。 这是我曾尝试: [StringLength(200, MinimumLength = 1)] public List<string> Commen

    0热度

    1回答

    我有DataGridView并显示不同的表格。一切工作正常,但我不得不更新我的实体框架模型,并重置所有我的模型类。现在只有一个类仍然显示ID列和其他人隐藏它。我看不出其他人有什么不同。 namespace KasaMP.OsnovniPodaci { using System; using System.Collections.Generic; using Syst

    1热度

    1回答

    对于EF 6.1以上,当我在VS15添加/ 逆向工程的实体模型,模型/代码生成 &的SQL服务器2k16数据库我的实体缺少两个编号,并自动增加数据注释。 Saw this和this关于SO的问题,但没有答案,只是它的一个错误,我正在寻找一个选项来生成PK Key,Auto Increment。 问:我怎么能保证,该ID键&自动递增的选项被添加到实体代码生成期间?除了外键以外,没有数据注释!我也可以

    -1热度

    1回答

    我有一个表格,这个环节我想补充textbox高达(15)最大dynamically.How来验证这一点使用data annotation每个textbox和文本框的这个值保存到的点击有链接“添加电话号码”数据库? 我是否需要为数据库中的所有文本框保留15个条目?

    0热度

    1回答

    我为我的MVC 5应用程序使用MVC Foolproof Validation。 我想说:EventPlanEnd是,除非EventPlanStart填充需要不如果是,请确保EventPlanEnd> EventPlanStart。这似乎并没有工作... public Nullable<System.DateTime> EventPlanStart { get; set; } [Require

    0热度

    1回答

    我正在使用C#ASP.NET完成REST式服务。在我的模型上,我使用DataAnnotations的RequiredAttribute(来自System.ComponentModel.DataAnnotation)。当我发送一个缺少属性的输入模型时(通过Swagger或Postman),我得到了双“$ {property}是必需的”消息,尽管每个属性只有一个[Required]属性。 我想也许它来

    1热度

    1回答

    我使用model validation我的网络API和我有以下的自定义模型为例定制验证属性 public class Address { [Required(ErrorMessage = "The firstName is mandatory")] [EnhancedStringLength(100, ErrorCode = "1234556", ErrorMessage =