我有这段代码:
[Required]
public List<string> myStringList { get; set; }
Run Code Online (Sandbox Code Playgroud)
不幸的是,它不起作用,验证器完全忽略了它。
此外,这很好用:
[Required]
public string myString { get; set; }
Run Code Online (Sandbox Code Playgroud)
和DateTimes也可以正常工作。显然,问题不在于我的验证器,而在于注释。所以问题是,我应该如何在列表上设置数据注释?