我想在webforms中使用类似[Required]
等属性的验证概念。我怎样才能实现这一点,因为它主要用于Asp.Net MVC。基本上我想使用Controller的ValidateModel
方法
我想进行程序化验证。基本上我有一些使用XmlSerializer
解析的XML,但我想确保字符串属性不超过一定的长度。所以我需要以编程方式执行此操作。
感谢任何帮助
答案 0 :(得分:1)
为什么不使用Data Annotations Validator Control?
https://www.nuget.org/packages/DAValidation/
如果您需要编程验证,可以在BO或Domain类中创建自己的验证逻辑。创建一个validate方法,该方法返回列表字符串或带有错误的任何自定义类。然后,向用户显示验证错误。