我正在尝试用属性修饰字段,如果字符串字段为空或为空,则属性将使模型ModelState.IsValid
变为false
。
我创建了一个类并继承了System.Attribute
。
我无法继续前进,例如访问值,触发检查方法并返回响应。
请注意,我尝试了Required
下的System.ComponentModel.DataAnnotations
属性,但它没有阻塞null
的值。
我正在学习绳索,所以请帮忙。
答案 0 :(得分:1)
您是否通过绑定访问该字段?
如果是,则可能是转换器。 您需要一个将字符串转换为布尔值的转换器 看到 https://www.wpf-tutorial.com/data-binding/value-conversion-with-ivalueconverter/