我正在使用绑定到ViewModel的EditorForModel。我必须在表单上显示一个单选框列表,但我不知道如何使用Data Annotations进行此操作。这可能吗?或者在这种情况下我不能使用EditorForModel吗?
我的ViewModel可以灵活,因为它只是一个DTO,我手动将它映射到我的数据访问层。
谢谢!
答案 0 :(得分:0)
答案 1 :(得分:0)
创建自定义编辑器模板:
[UIHint("RenderAsRadioButtonsList")]
public SomeObject ToBeRenderedAsRadioButtons { get; set; }
然后在Views / Shared / EditorTemplates中创建局部视图:
Views
/Shared
/EditorTemplates
RenderAsRadioButtonsList.cshtml