【问题标题】:custom error in Remote validation in mvc3mvc3中远程验证中的自定义错误
【发布时间】:2011-04-11 15:16:05
【问题描述】:

我有一个远程验证(带有远程属性),我想根据我的验证逻辑向用户显示不同的错误消息。我该怎么做?

【问题讨论】:

    标签: model-view-controller validation asp.net-mvc-3 attributes


    【解决方案1】:

    只需设置ErrorMessage属性:

    [Remote("UserName", "Registration", ErrorMessage = "User name is already taken!")]
    

    编辑:

    有关如何对同一属性进行多次远程验证的想法,请查看这篇有趣的帖子和@Fabian 的自我回答:

    Passing the ErrorMessage for clientside validation

    【讨论】:

    • 但是我的遥控器中有几个验证,我希望每个验证都有自己特定的错误消息。
    • 在此处添加了一个非常相似的问题的链接,可以帮助您解决这个问题。祝你好运。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-08
    • 1970-01-01
    • 2011-08-08
    • 2012-03-19
    • 2011-10-07
    相关资源
    最近更新 更多