【发布时间】:2018-11-29 09:58:19
【问题描述】:
我想将一个属性作为参数传递给另一个属性自定义属性,但我不能,因为它不是静态的 模型前:
public class model1
{
public DateTime param1 { get; set; }
[CustomAttribute (param1)]
public string param2 { get; set; }
}
public class CustomAttribute : ValidationAttribute
{
private readonly DateTime _Date;
public CustomAttribute(DateTime date)
{
_Date= date;
}
}
因为我想在这两个属性之间进行自定义验证。
【问题讨论】:
标签: c# asp.net-mvc custom-attributes model-validation