data-annotations 相关问题

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

在Controller中的[Route()]数据注释内使用String属性的值

[我正在研究ASP.NET MVC项目,在控制器内部的Action中,我尝试在[Route()]数据批注内使用STG_Route.ADDproperty值,例如:[Route(STG_Route.ADD)],但使用Visual Studio ...

回答 1 投票 2

无法使用带有身份字段的EF Core 3.0将NULL插入SQL数据库中

编辑/更新:确定。我在一个新项目中再次重建了整个脚手架。我现在回到可以成功插入行的位置,但是表格要求我提供OrgId(...的身份[

回答 2 投票 0

如何在Html.ValidationSummary中指定数据注释错误的顺序

我正在使用我的域对象在表单上显示错误,它继承自基类,并且我发现基...

回答 5 投票 3


简单/标量类型字符串参数的FluentValidation

我正在使用FluentValidation对POST操作进行复杂的类型验证。是否可以使用相同的框架来验证简单/标量类型,例如DataAnnotations会对参数的属性进行验证...

回答 1 投票 0

所需属性取决于另一个属性的值(ASP.NET Core Web Api)

我有一个模型类,仅当另一个参数的值是某个值时,才想对参数“必需”进行设置。 [JsonConverter(typeof(JsonStringEnumConverter))] [必需]公共...

回答 1 投票 0

机器学习的数据注释

我将开发一个机器学习模型。我有大量数据集(文本)。我需要总体上更好的准确性F1得分等。我正在使用数据注释工具(Dataturks)。哪种方法适合...

回答 1 投票 0

如何从PropertyDescriptor获取lambda表达式

我有一些代码枚举对象,并根据其ValidationAttribute(s)记录其所发生的任何错误。找到它们后,我希望创建一个名为...

回答 3 投票 2

Entity Framework-[缺少无键]数据注释

根据Microsoft文档,在这里,我应该可以访问[Keyless]的属性,因此我可以定义Model为“ Keyless”,这样在我的DBContext中,我可以有类似以下内容:public ...

回答 1 投票 0

在MVC之外使用ASP.Net MVC数据注释

我想知道是否可以在没有MVC站点的情况下使用ASP.Net的数据注释。我的例子是我有一个一旦创建就需要验证的类,否则将引发错误。我喜欢...

回答 1 投票 20

以下是验证示例,但标记了错误,是否已将其删除?

但是从https://github.com/davidbritch/xamarin-forms/blob/master/Validation/MVVMUtopia/Models/User.cs中尝试了验证:public class User:ValidatableBase ValidatableBase仅给出...

回答 1 投票 0

有没有一种方法可以使用ASP.NET Core中的数据注释属性来对数组中字符串的长度进行模型验证?

我想在ASP.NET Core中拥有一个API动作方法,该方法接受一个可以具有标签数组的对象。有没有一种方法可以验证数组中每个字符串的长度(例如MaxLength属性)...

回答 1 投票 -1

如何格式化来自自定义验证器的错误消息

我已经通过这种方式创建了一个自定义验证器:公共类IntArrayRequiredAttribute:ValidationAttribute {受保护的覆盖ValidationResult IsValid(对象值,ValidationContext ...

回答 1 投票 0

整数值的必需属性

我有一个具有ID属性的viewmodel [必需] public int Id {get;组;但我认为该属性仅适用于字符串属性。如果未设置Id,则Id的值为0,并且模型为...

回答 3 投票 63

Blazor文本编辑器无法绑定表单上的值(创建/编辑)

我正在从下面的来源使用Blazor文本编辑器。来源-https://github.com/Blazored/TextEditor我已成功将其与创建和编辑表单集成在一起,但是无法将Value绑定到该表单。 ...

回答 2 投票 2

Validator.TryValidateObject在所有情况下始终返回true

我有一个具有两个属性的类。我想验证其中一个,这是另一个类,我已经说过[Required(ErrorMessage =“错误消息”,AllowEmptyStrings = false)] ...

回答 1 投票 0

【CVAT】如何在一个任务中创建多个作业?

根据CAVT的介绍,它可以在一个任务中创建很多作业,但是我找不到用于创建更多作业的任何按钮,该怎么办?] >>

回答 1 投票 -2

blazor页面中列表的数据注释

我使用以下内容对blazor(server)中的表单进行验证 [

回答 1 投票 0

MvcOptions.SuppressImplicitRequiredAttributeForNonNullableReferenceTypes究竟发生了什么变化?

据我所知,当MvcOptions.SuppressImplicitRequiredAttributeForNonNullableReferenceTypes设置为false时,值类型隐式具有[Required]属性。但坦率地说,我看不到...

回答 1 投票 0

C#[Required()]注释在应有的情况下不会引发异常

我在简单类中的属性上方使用[Required()]:public class A {[Required()] public string Str {get;组; } public int Salary {get;组; }}在Main()中,我创建了一个...

回答 1 投票 0

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