asp.net mvc验证必须是数字自定义错误

2024-04-24

我是 ASP.NET 的新手,我遇到了一个问题。当用户在编辑器中为小数字段插入数字以外的内容时,他们会收到错误“字段名称”不是数字。但我不希望他们收到此消息,我希望他们收到另一条消息。对于必需的和范围验证器,我对此没有任何问题。 我有什么办法可以做到这一点吗?

我不一定指的是改变文化,只是展示另一个信息。

Thanks.


希望我能理解你,去改变RangeValidator ErrorMessage只是初始化ErrorMessage范围:

[Range(0, 100, ErrorMessage = "Some another error message insert here!")]
[RegularExpression("\d", ErrorMessage = "!!!")]
public decimal DecimalField { get; set; }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

asp.net mvc验证必须是数字自定义错误 的相关文章

随机推荐

  • 是否可以在 gitk 中配置 diff ?

    当单击 gitk 中的文件时 它将与该文件的先前版本进行比较 看起来这些文件是与 git diff 进行比较的 并且可以配置很少的参数 基本上是每个差异周围要查看的行数 上下文行 是否可以以某种方式进一步配置 gitk 的 diff 我希望
  • 获取特定参数的值 - Rails

    在特定控制器中 我有以下参数列表 Parameters user gt id 32 email email protected cdn cgi l email protection created at 2014 04 10T13 13 4
  • MySQL 选择随机行 - rand() 性能 [重复]

    这个问题在这里已经有答案了 是不是真的ORDER BY rand 与其他解决方案相比 性能非常慢 如果是 从数据库中选择随机行的更好方法是什么 我的查询 SELECT sName FROM bpoint WHERE placeID ORDE
  • Edison 有更新的内核吗?

    如果有更新的内核版本可用 Edison 对我来说可能是完美的 我仍然使用 3 10 17 poky edison 它现在已经很旧了 我正在运行 32 位 Archlinux 直到今天所有更新 无内核 都运行良好 现在我遇到了 systemd
  • checkError(res) 中的错误:httr 调用中出现未定义的错误。 httr 输出:无法连接到本地主机端口 4445:连接被拒绝

    我尝试使用 RSelenium 打开远程驱动程序 但使用 Docker 时仍然面临同样的问题 在 Docker 中我运行 docker run d p 4445 4444 selenium standalone firefox 2 53 0
  • 正则表达式 .net 分割

    我可以根据 2 个空格将字符串分成两部分 string Line 1 2 Regex Split Line gt 1 2 我想添加一个例外 仅当 未用 括起来 时才拆分 如此例所示 string Line 1 2 1 2 Regex Spl
  • Pycharm3.0.1&Win7,当我调试我的webpy项目时,输出“ImportError: Cannot import namecompile_command”

    Traceback most recent call last File D Program Files JetBrains PyCharm 3 0 1 helpers pydev pydevd py line 2 in
  • 谷歌云功能权限问题

    我在 GCP 中有两个项目 假设项目 A 和 B 项目 A 是新创建的 项目 B 已经有两年了 当我在项目 A 中创建云函数时 它是使用默认服务帐户 project appspot 创建的 但是 当我在项目 B 上创建云函数时 使用了不存在
  • 未找到类型“Track_Attack.TAGeneric”的构造函数。 C# Winforms

    我在 Visual Studio 2010 中收到一条警告消息 标题中的消息 基本上我已经制作了一个通用形式 其中有一堆变量 虚函数 它采用我创建的类作为参数 并将其分配给局部变量 然后使用 getters 和 setters 将其作为属性
  • 允许 PR 构建验证构建而不发布工件

    我正在尝试在我们的主分支上为 PR 设置一些构建验证 我们正在使用 Git 和 VSTS 我添加了一些构建策略来根据已更改的文件启动各种构建 对于某些背景 我们在流程的早期创建 PR 以便我们可以在开发功能分支时跟踪更改并添加评论 现在 我
  • iPhone,拨打另一个电话号码以响应第一个电话号码未接听?

    我正在尝试创建一个应用程序 该应用程序将向类似呼叫中心的列表上的优先级 1 联系人发起呼叫 然后 如果该联系人没有应答 让我们忘记这里应答机的整个问题 我想呼叫优先级 2 联系人 依此类推 直到其中一个联系人应答或我用完我的列表 这可能吗
  • 如何将 CanCanCan 与枚举字段一起使用?

    I got Article具有枚举字段的模型enum status pending done 这是我的能力文件 class Ability include CanCan Ability def initialize user user Us
  • SSLHandshakeException:不存在主题备用名称

    我通过 java 代码调用 HTTPS SOAP Web 服务 我已经在 jre cacerts 密钥库中导入了自签名证书 现在我得到 com sun xml internal ws com client ClientTransportEx
  • asp.net 2.0 全局主题无法在新的 Windows Server 2008 上运行

    我们正在将 net 2 0 网站从带有 IIS6 的 Windows 2003 服务器 32 位 迁移到带有 IIS7 的 Windows Server 2008 64 位 机器 我似乎无法让全球主题发挥作用 与我们的旧服务器相同的内容 目
  • 如何使用 Log4net RolloverFileAppender 在应用程序启动时强制翻转?

    在我们的应用程序中配置 Log4Net 以使用带日期标记的名称和 10Meg 文件大小限制 这会在午夜以及每当达到 10Meg 限制时自动转存到新文件 我还想在每次启动 或关闭 应用程序时将日志记录到一个新文件 我可以获得所有三种翻转行为吗
  • 在 OSX 下将许可证文件附加到 dmg

    伙计们 我可以使用任何命令行将许可证文件附加到 dmg 吗 非常感谢 我在编辑器上遇到了问题 所以如果您在文本中看到 奇怪的事情 请原谅我 我为你找到了一篇博客文章 链接在这里 http thehobbsfamily net archive
  • 无法将应用内购买的托管内容上传到 iTunesConnect

    我正在尝试上传托管内容以进行应用内购买 但到目前为止我尚未成功 我之前使用 Application Loader 为我的应用程序上传了大约 100 个应用程序内购买包 我以前可以毫无问题地上传这些包 现在我注意到最新版本的应用程序加载器 版
  • Python浮点数比较

    我只是回顾了 Python 的一些基础知识 并且有一个关于比较浮点数的棘手问题 2 2 3 0 6 6 3 3 2 0 6 6 I thought these should both return a False However the s
  • XSLT:提取唯一属性值

    请帮忙 我是 XSLT 新手 我正在尝试将一种 XML 格式转换为另一种格式 我需要提取唯一的属性值并将这些值转换为新的格式 下面的示例 XML 显示了原始格式和新 目标格式 我花了很长时间尝试这样做 但没有任何乐趣 有人可以帮忙或给我一些
  • asp.net mvc验证必须是数字自定义错误

    我是 ASP NET 的新手 我遇到了一个问题 当用户在编辑器中为小数字段插入数字以外的内容时 他们会收到错误 字段名称 不是数字 但我不希望他们收到此消息 我希望他们收到另一条消息 对于必需的和范围验证器 我对此没有任何问题 我有什么办法