MVC数据注释回调

时间:2015-09-22 03:28:43

标签: javascript jquery asp.net-mvc validation

我正在寻找一个简单的数据注释属性,它将在MVC控制器或WebAPI控制器中调用GET端点。如果验证通过,则所述终点将返回200或者如果验证失败则返回5xx或4xx。

这里的想法是我可以通过在代码后面而不是JS中编写验证来获得客户端验证。这比实现许多自定义数据属性及其关联的jQuery客户端验证要快{{3}}所述。

所以我正在寻找的是:

public class MyClass
{
    [CallBack(~/MyCallBack/PropCheck)]
    public string MyProp {get; set;}
}

我意识到这有点"在那里"并且这样做并不是纯粹的等等。我希望有人看到过这样做的东西。这样,通过不显眼的客户端验证添加新的验证将是快速的,因为JS只需要为该属性写入ONCE。

所有指针都非常感激。

0 个答案:

没有答案