gpt4 book ai didi

asp.net-mvc-3 - MVC 3 - 比较属性 - 在客户端执行不区分大小写的比较

转载 作者:行者123 更新时间:2023-12-04 12:42:36 25 4
gpt4 key购买 nike

在我正在开发的页面中,我有一个“电子邮件”字段和“确认电子邮件”字段。并且要求是不区分大小写的比较。

我可以创建一个自定义属性并扩展内置的“比较”属性的行为。这适用于服务器端。

但是我无法在客户端实现它。我确信我们必须做一些额外的事情来使不显眼的 jquery 进行不区分大小写的比较。

最佳答案

您可以在 MVC 3 中使用 compare 属性......这是一个内置的解决方案......

    [Compare("Email",ErrorMessage="your error message")]
public string ConfirmEmail { get; set; }

更新:
我的坏可能我应该更好地阅读你的问题......无论如何......
对于不显眼的工作方式,在创建属性(Compare 的覆盖版本)之后……您需要做一些 javascript 工作才能使不显眼的客户端验证工作……这是一个示例博客文章 unobtrusive client side validation with MVC 3 ......这与我所说的类似......如果你需要进一步的帮助......请回复......我很乐意为你提供帮助......

这是一篇更相关的帖子......它还谈到了创建自定义属性......
Creating Custom Validation Attribute (Server side and Client Side)

希望这可以帮助...

关于asp.net-mvc-3 - MVC 3 - 比较属性 - 在客户端执行不区分大小写的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9981521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com