data-annotations 相关问题

ASP.NET MVC等框架使用Data Annotations来启用基于模型的验证方法,并在客户端和服务器端的整个应用程序中实施一致的验证。它们最初是在ASP.NET MVC 2中引入的。除了ASP.NET MVC之外,它们还可以与其他技术(如实体框架)一起使用,可以通过在属性上手动放置属性,也可以使用T4模板自动生成。

为什么DisplayFormat DataFormatString不起作用?

我的视图模型中有一个属性如下:[Editable(false)] [Display(Name =“Date”)] [DisplayFormat(DataFormatString =“{0:yyyy / MM / dd}”,ApplyFormatInEditMode = true)] public约会时间 ...

回答 7 投票 26

如何从DataAnnotations获取StringLength

更新建议后我仍然得到错误尝试.SingleOrDefault()或FirstOrDefault()我需要检索StringLength注释值,这是我的代码,但我...

回答 5 投票 6

asp.net mvc 4中的DataAnnotations验证(正则表达式) - razor视图

当使用正则表达式中的特殊字符时,DataAnnotations验证器无法在asp.net mvc 4 razor视图中工作。型号:[StringLength(100)] [显示(描述=“名字”)] [...

回答 8 投票 44

jquery验证正则表达式方法与焦点上的jquery掩码冲突

我有一个asp.net mvc模型,它在邮政编码和电话字段上使用RegularExpressionAttribute,在输入上使用jquery.maskedinput(来自Josh Bush的v1.4.1)。没有必需属性。压缩 ...

回答 1 投票 0

使用数据注释进行模型验证的错误消息

给定以下类:using System.ComponentModel.DataAnnotations;公共课书{public Contact PrimaryContact {get; set;} public Contact SecondaryContact {get; set;} [必需(...

回答 3 投票 21

POST和PUT的不同型号要求

假设我有一个控制器CatController,其中包含GET,POST和PUT操作。它们都使用相同的Cat资源,如下所示:public class CatDto {public int Id {get;组; } [...

回答 2 投票 5

Ninject不在ASP.NET MVC中的自定义验证attribubte中工作

这个问题是这个问题的结果。我正在开发一个ASP.NET MVC Web应用程序。在我的项目中,我正在使用数据注释对我的视图模型类进行远程验证。我知道 ...

回答 1 投票 1

实体框架4.1 InverseProperty属性

只是想了解更多有关Related To属性的信息,我发现它已被EF 4.1 RC中的Foreign Key和Inverse Property属性所取代。有谁知道有关...的任何有用资源

回答 2 投票 37

MVC Core输入字段验证,带HTML标记的自定义错误消息

我正在使用ASP.net MVC Core 2,我有一个自定义错误消息的必需属性(来自DataAnnotations)。如果邮件是纯文本,它可以正常工作。例如:[必需(ErrorMessage =“我的...

回答 1 投票 0

正则表达式不匹配十进制格式

我正在尝试向我的api控制器发帖,传递参数CoordinateModel类公共类CoordinateModel {[Range(-90,90)] [RegularExpression(@“^ \ d + \。\\ {d {6} $”)] public ...

回答 2 投票 0

必需的数据注释未被翻译

我们面临着必需属性本地化的奇怪错误。我们有以下代码:public class AnswersGroupViewModel {public int IDAnswerGroup {get;组; } ...

回答 3 投票 17

MVC5剃须刀中的Checkbox自定义验证

我正在尝试强制视图的必需条款和条件复选框。我按照本论坛上列出的代码示例进行了访问:http://www.dotnet-tricks.com/Tutorial/mvc/8UFa191212-Custom-Validation-for -...

回答 2 投票 0

xUnit文化意识测试

我在一分钟前在Visual Studio 2017上创建了一个新的xunit测试项目。该项目包含xunit nuget包,它是net-core 2.0的2.3.1版本我在xUnit Sample看到了注释的用法; ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.