Web Api ModelState 验证忽略 DisplayAttribute

2023-12-27

给定一个具有这些数据注释的模型:

public class Example
{
    [Required]
    [Display(Name = "Activity response")]
    public string ActivityResponse { get; set; }
}

我希望模型状态错误消息为“需要活动响应字段”。相反,它是“ActivityResponse 字段是必需的”。


Hooray! 代码复合体问题 http://aspnetwebstack.codeplex.com/workitem/744据报道,该错误将在 Web API v5.1 预览版中修复。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Web Api ModelState 验证忽略 DisplayAttribute 的相关文章

  • 用于验证一个参数的多种类型和值的 json 架构

    请在这件事上给予我帮助 我尝试编写一个 json 模式来验证以下对象 json 对象 param value 可能的值 all 任意整数的数组 所以它是一个简单的 json 对象 其中包含一个变量 可以是字符串 all 也可以是任何整数数组
  • 如何禁用单个视图的客户端验证?

    我需要在单个视图上禁用表单的客户端验证 我该怎么做呢 我不想只禁用以下 JS 文件 Scripts jquery jquery validate min js type text javascript gt Scripts jquery j
  • 使用 apicontroller 与 odata EntitySetController [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我刚刚开始学习 ASP NET Web API 有几件事我仍然不清楚 为什么我应该使用EntitySetController 它继承自odata
  • AADSTS50013:断言受众声明与所需值不匹配

    我有一个单页应用程序 可以使用 adal angular js adal js client 对 Azure 中的用户进行身份验证 返回的令牌被插入到 auth 标头中并传递到 Web API 服务器 此 Web api 使用代表工作流程为
  • 将默认消息“验证错误:需要值”更改为“需要值”

    我可以修改这个默认值吗required true 验证消息仅显示 需要值 formId inputId 验证错误 值是必需的 Either使用输入组件的requiredMessage属性
  • JQuery 在提交之前需要复选框和单选按钮

    我很难弄清楚这一点 现在我们已经花了 3 个多小时来研究 JQuery 验证的示例和工具 我想做的只是要求选中一个复选框和一个单选按钮 但我不在乎需要哪一个
  • Java,根据 WSDL 中的嵌入模式验证 XML

    我有一个 wsdl具有嵌入架构的文件 我想使用它来验证 XML 文件 字符串 wsdl文件 与验证的方式相同 xsd 该架构位于
  • Web API 异常记录器

    我正在使用 IExceptionLogger 和 ExceptionHandler 为我的 Web api 服务进行全局日志记录和错误处理 现在有什么方法可以从 ExceptionLoggerContext 上下文中读取 POST 数据 只
  • 阻止表单 POSTing,直到 javascript 代码得到满足

    每当我点击提交按钮时它就会触发alert empty username 但直接引导我去checklogin php 我怎样才能避免这种情况并让它保留在页面上 除非该字段不为空 function RequiredFields var user
  • Codeigniter:重置表单值

    在我看来 我想要做的是在用户成功注册后清除表单字段 这里一切正常 即用户正在注册 成功消息正在向用户显示 除了我想要做的是清除表单字段的值 我正在使用这个 Clear the form validation field data so th
  • Play Framework 2.3 (Scala) 中的自定义 JSON 验证约束

    我设法使用自定义约束实现表单验证 但现在我想对 JSON 数据执行相同的操作 如何将自定义验证规则应用于 JSON 解析器 示例 客户端的 POST 请求包含用户名 username 我不仅要确保该参数是非空文本 而且还要确保该用户确实存在
  • 多语言标记验证器

    是否有免费的在线多语言标记验证服务可以正确识别和验证多语言标记 我确实找到了totalvalidator和htmlvalidator 但这些是 付费 非基于网络的解决方案 Use http validator w3 org nu http
  • MVC 模式中的验证层

    验证模型将使用的数据的最佳位置在哪里 例如 考虑登记表 我们有一些来自注册表的数据 那么验证这些数据的最佳位置在哪里 我们应该通过 if 语句或特殊的验证器类来检查每个数据 这意味着大量的编码 所以我想了解在哪里可以做到这一点 在控制器中
  • 很好地处理数据库约束错误

    再一次 它应该很简单 我的任务是在我们的应用程序的域对象中放置一个具有唯一约束的特定字段 这本身并不是一个很大的挑战 我刚刚做了以下事情 public class Location more fields Column unique tru
  • Angular 模板验证表单

    我正在研究表单验证 我正在使用模板驱动的验证表单 其编码如下 现在工作正常 但是当我尝试添加时 username ngModel and password ngModel 在创建验证类的输入中 它向我显示一个错误 也请找到该错误 div c
  • 将 ServiceBase 类实例传递给托管在其上的 ApiController

    我正在开发一个 Windows 服务 并在其上托管 RESTFul Web 服务 我将通过Windows服务与Windows服务进行通信 This is my project structure 这些是我的课程实现 namespace Wi
  • 给定两个 SSH2 密钥,我如何检查它们是否属于 Java 中的同一密钥对?

    我正在尝试找到一种方法来验证两个 SSH2 密钥 一个私有密钥和一个公共密钥 是否属于同一密钥对 我用过JSch http www jcraft com jsch 用于加载和解析私钥 更新 可以显示如何从私钥 SSH2 RSA 重新生成公钥
  • 在 Dapper 中处理 Oracle 数据库连接

    我正在尝试连接到 Oracle 数据库并尝试执行查询 下面是我的模型类 using System using System Collections Generic using System Linq using System Web usi
  • Rails 中多个模型的最佳实践 - 嵌套/非嵌套和验证

    笔记 根据布莱恩的评论 来自如何以 Rails 形式处理多个模型 https stackoverflow com questions 892624 how to handle multiple models in a rails form
  • 使用 401 发送消息:Asp.net Web-api

    我在 ASP NET Web API 中 在登录方法中 我根据数据库检查用户 密码 如果它们不匹配 我将返回 401 状态代码以及invalid user or password method like var content new St

随机推荐

  • 使用“Simple HTML DOM”获取两个跨度之间的文本

    基本上 我需要获取两个跨度标签之间的文本 并且我尝试了很多不同的方法但没有解决方案 我也在使用 Simple HTML DOM Parser http simplehtmldom sourceforge net 所以我能做的有点受限 这是基
  • 如何使用 Win32 设置组框标题的字体和颜色

    我被 WIN32 困住了 没有 NET 或任何托管的东西 WM CTLCOLORSTATIC 是控制组框标题颜色的正确方法 但是 它不再起作用 如果您的应用程序使用清单来包含版本 6 comctl 库 则 Groupbox 控件将不再发送W
  • 在大字典中查找某个单词的存在性

    假设我有一本包含 2 亿单词的平面文件大字典 并且我的函数需要检查字典中是否存在任何给定单词 那么最快的方法是什么 你不能将字典存储在内存中 因为你只有 1GB 内存 您可以将其存储在数据库中 但是如果没有任何优化 查询它仍然会非常非常慢
  • 将 .gitignore 应用到提交的文件

    我已经提交了大量文件 现在我想忽略它们 我怎样才能告诉 git 现在忽略未来提交中的这些文件 编辑 我也想从存储库中删除它们 它们是在构建后创建的文件或用于特定于用户的工具支持 编辑后 gitignore要匹配被忽略的文件 你可以这样做gi
  • 在这种情况下,到底什么是内存泄漏?

    为了清除所有后台活动 我执行了以下操作 我保留了一个静态数组列表 每当我从一个活动转到另一个活动时 在新活动的 onCreate 方法中 我将当前活动的对象添加到该列表中 如下所示 SomeClass addActivity Current
  • 使用 jquery-out-of-the-box 测试空字符串的最佳方法是什么?

    使用 jquery out of the box 即无需插件 测试空字符串的最佳方法是什么 我试过this http zipalong com blog p 287 但它至少不能开箱即用 使用内置的东西会很好 我不想重复 if a null
  • 局部变量地址可以保留在返回指针的函数中吗

    include
  • jquery:中止ajax会触发完成还是失败?

    我不明白关于 ajax done 和 fail 的事情 我开始我的 ajax 调用 将其分配给一个变量 在下一个 ajax 调用中 我测试变量是否已定义 然后调用 abort 我无法理解 abort 是否会导致 done 的执行 如果它导致
  • 范围输入类型的步长参数

    是否可以为范围元素内的步骤参数指定小数 根据我读过的几篇文章 其中一篇关于Nettuts http net tutsplus com tutorials html css techniques rethinking forms in htm
  • 参数化查询中的参数计数不匹配

    出于性能原因 我在代码中使用了大量参数化查询 简而言之 有些有效 有些无效 我在构建数据库包装期间初始化查询 如下所示 QString querystring QString SELECT somevalue FROM sometable
  • Typescript动态创建界面

    我使用 simple schema 在对象中定义数据库模式 name string age integer 是否可以通过某种方式从该对象创建接口或类 这样我就不必将所有内容输入两次 您可以这样做 但它可能会带来更多的麻烦 而不是它的价值 除
  • Hibernate 使用 orphanRemoval 触发约束违规

    我在 JPA Hibernate 3 5 3 设置方面遇到问题 其中我有一个实体 一个 Account 类 它有一个子实体列表 Contact 实例 我试图能够将联系人的实例添加 删除到帐户的 List 属性中 将新实例添加到集合中并调用
  • vagrant box + 变量VVV的正确备份和恢复方法

    我的 MacBook 上安装了一个 vagrant box ubuntu trusty64 我用变量 VVV 扩展了这个框 gt https github com bradp vv os x installation https githu
  • 如何在 Rascal 中将值类型转换为 Map?

    我有一个存储映射的值类型变量 但我无法通过提供键来访问这些值 rascal gt a value s s rascal gt a s stdin 2 3 lt 1 2 gt lt 1 5 gt subscript not supported
  • sql:如果另一列在命名空间中引起冲突,则更新列

    我有一个 SQL 表 其中包含包列表 10000 个唯一条目的顺序 以及任何给定包的相应类别 100 个唯一条目的顺序 给定的包可以属于多个类别 15000 个唯一组合的顺序 这就是表的大小 所有包名称都应该是唯一的 并且不与类别名称冲突
  • 更新 Visual Studio 中的现有架子

    Visual Studio 2013 可以更新现有架子吗 我继续编辑我的文件 现在我想用当前工作区的最新版本更新架子 事实证明 您只需创建一个同名的新架子 然后确认 替换架子集 即可 愚蠢的tfs
  • 如何访问 Model ZF2 中的 getServiceLocator

    我正在尝试访问模型中的 getServiceLocator 函数 它在控制器中工作 但是当我将它移动到模型中时 我在尝试访问时得到 NULL Call to a member function get on null 下面的链接似乎提供了一
  • C++ 和 Python:从 python 向 c++ 传递并返回 2D 双指针数组

    我想将一个 2D 数组从 Python 传递到 C 函数 然后将一个相同类型 相同维度的数组返回给 Python 我知道这个问题已经被问过好几次了 但我一直无法找到与我的问题相关的答案 对于我的问题 我必须使用双指针数组并让函数返回双指针数
  • Java 本地化文件名

    我如何在java中设置本地化文件名 目前 每次我单击应用程序中具有非ascii文件名的本地化文件时 都会弹出Windows保存对话框 但如果字符集高于ISO 则它不会正确显示文件名88859 1 这是我保存文件的代码 InputStream
  • Web Api ModelState 验证忽略 DisplayAttribute

    给定一个具有这些数据注释的模型 public class Example Required Display Name Activity response public string ActivityResponse get set 我希望模