微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 你在哪里存储验证逻辑?

我正在玩 MVC.Validation Toolkit.目标是在客户端脚本和服务器代码中使用相同的验证规则.

但是我继续为一切创建新的poco课程.
我有一个来自linq2entities的类,然后我有一个类从数据层传递到业​​务层,然后传递给控制器​​.我有一个viewmodel类只是为了将数据传递给视图.

我无法找到绕过这最后一课的方法,因为我需要在不同的时间使用不同的验证规则.

验证属性在视图模型类上定义.这看起来不是最好的方式.

任何人都有使用此工具包的经验?

解决方法

您可能希望查看本教程并查看它是否相关
http://www.asp.net/learn/mvc/tutorial-37-cs.aspx

要点是 – 您可以使用mvc知道的模型类实现IDataErrorInfo.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐