猿问

条件验证属性

条件验证属性

我正在寻找一些关于实现验证属性的最佳方法的建议,该属性执行以下操作。

模型

public class MyInputModel {
    [Required]
    public int Id {get;set;}

    public string MyProperty1 {get;set;}
    public string MyProperty2 {get;set;}
    public bool MyProperty3 {get;set;}}

我希望至少具有一个值的pro1pro2pro3,如果pro3是唯一填充的值,它不应该等于false。如何编写验证属性?为了这个?

谢谢你的帮助!



杨__羊羊
浏览 331回答 3
3回答
随时随地看视频慕课网APP
我要回答