Data Annotation/Validation and dynamic values

只愿长相守 提交于 2019-12-01 20:44:18

问题


If some of my models have dynamic validation conditions (i.e. the string length can be minimum of 8 or 12 depending on a database value or some other dynamic value) is it impossible to use data annotation for validation?

From what I understand, the values of any parameter (example StringLength min/max value) have to be truly static. Are there alternatives for applications that have dynamic validation values?


回答1:


Your pretty much stuck with writing your own custom validationattribute:

http://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.validationattribute.aspx



来源:https://stackoverflow.com/questions/2122161/data-annotation-validation-and-dynamic-values

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!