asp.net-mvc - ASP.NET MVC 必须匹配验证属性

标签 asp.net-mvc asp.net-mvc-3

我似乎无法找到可确保 2 个或更多文本框相同的注释。

例如:

public class NewPasswordModel
{
    public string NewPassword { get; set; }

    [MustMatch(Name="NewPassword")] // What is the correct thing to come here.
    public string NewPasswordRep { get; set; }
}

最佳答案

您可以使用 native CompareAttribute

public class NewPasswordModel
{
    public string NewPassword { get; set; }

    [Compare("NewPassword")]
    public string NewPasswordRep { get; set; }
}

关于asp.net-mvc - ASP.NET MVC 必须匹配验证属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5330676/

相关文章:

asp.net mvc 3 Html.GetUnobtrusiveValidationAttributes 和嵌套模型

asp.net-mvc - ASP.NET MVC 3应用程序始终重定向到实时站点上的LogIn

c# - 在 Razor View 中使用 Partials 的性能成本

asp.net-mvc-3 - 如何在MVC 3 RAZOR中动态设置图像路径

asp.net-mvc - ASP.NET MVC 忙碌盒实现

c# - 如何从 Azure API 应用程序解决方案生成 swagger 元数据文件?

c# - T4MVC - 不同的 Controller 冲突

c# - 具有 ASP.Net 成员资格提供程序登录问题的 MVC 3 应用程序

asp.net-mvc - Href ASP.NET MVC/Razor 的 URL 编码字符串

asp.net-mvc - 是否有用于生成链接的通用 ASP.NET MVC 帮助程序?