【发布时间】:2014-03-30 06:45:45
【问题描述】:
我有这个视图模型:
public class Letter
{
public strng Name{get;set;}
[UIHint("UserSelector")]
[Required]
public List<int> Users{get;set;}
}
为了渲染 Letter 视图模型,我使用 Html.EditorForModel()。 EditorTemplate "UserSelector" 是复杂的视图,如下所示:
在提交表单之前,我为选定的用户手动生成隐藏字段控件,显然 RequiredAttribute 不适用于 Users 属性。什么是强制 UserSelector 视图“理解”RequiredAttribute 的“真正”方式?
【问题讨论】: