使用其他字段进行远程验证,仅在验证摘要中显示错误

时间:2015-04-18 03:42:53

标签: asp.net-mvc remote-validation

如何仅在验证摘要中显示远程验证错误,并将所有相应的文本框聚焦为红色。

    [Required]
    [Display(Name = "First Name")]
    [Remote("IsNameExists", "Validation", AdditionalFields = "LastName", ErrorMessage = "Name exists already")]
    public string FirstName { get; set; }

    [Required]
    [Display(Name = "Last Name")]
    [StringLength(50)]
    [Remote("IsNameExists", "Validation", AdditionalFields = "FirstName", ErrorMessage = "Name exists already")]
    public string LastName { get; set; }

从上面的代码中,进行远程验证,并在最后输入的属性旁边显示错误消息。

因此,我的要求是仅在验证摘要中显示远程验证错误。

但是,应在相应的属性旁边显示单个属性错误(例如" FirstName是必需的"等等)。

这可能吗?

0 个答案:

没有答案