首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何从字符串长度ASP.NET核心更改验证消息

如何从字符串长度ASP.NET核心更改验证消息
EN

Stack Overflow用户
提问于 2022-10-01 12:43:54
回答 2查看 68关注 0票数 0

我想在接受字符串输入的表单字段中验证输入。ASP.Net核心已经检查它是否为空,因为它是必需的。

我已经在模块上放置了max和min长度属性,当输入无效时,我想更改这条消息。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-10-01 12:43:54

解决办法真的很简单。我所要做的就是将这个属性添加到模型属性中。

[StringLength(8, ErrorMessage = "{0} length must be between {2} and {1}.", MinimumLength = 6)]

其中第一个参数是最大长度,最后一个参数是最小长度。

有关此模型验证这里的更多信息

票数 1
EN

Stack Overflow用户

发布于 2022-10-01 12:57:07

对于复杂的验证需求,可以签出FluentValiation.。这是一个很好的工具,可以帮助您轻松创建和维护验证。

https://docs.fluentvalidation.net/en/latest/aspnet.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73921635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文