【问题标题】:Custom Attribute to filter properties with null value用于过滤具有空值的属性的自定义属性
【发布时间】:2020-01-24 12:57:12
【问题描述】:

我正在尝试使用一个属性来装饰我的字段,如果字符串字段为空或为空,该属性将使模型 ModelState.IsValid 变为 false

我创建了一个类并继承了System.Attribute。 我无法继续前进,例如访问值、触发方法检查并返回响应。

请注意,我尝试了System.ComponentModel.DataAnnotations 下的Required 属性,但它没有阻止null 值。

我正在学习绳索,所以请帮忙。

【问题讨论】:

    标签: c# custom-attributes


    【解决方案1】:

    您是否通过绑定访问该字段?

    如果是,可能是转换器可能是您的解决方案。 Uer 一个将字符串转换为布尔值的转换器 看 https://www.wpf-tutorial.com/data-binding/value-conversion-with-ivalueconverter/

    【讨论】:

      猜你喜欢
      • 2020-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-29
      • 2014-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多