Asp.net mvc 3 使用ASP.NET MVC EditorForModel显示单选按钮

Asp.net mvc 3 使用ASP.NET MVC EditorForModel显示单选按钮,asp.net-mvc-3,Asp.net Mvc 3,我正在使用绑定到ViewModel的EditorForModel。我必须在表单上显示一个单选框列表,但我不知道如何使用数据注释来实现这一点。这可能吗?或者我不能在这种情况下使用EditorForModel 我的ViewModel可以很灵活,因为它只是一个DTO,我正在手动将它映射到我的数据访问层 谢谢 在radiobutton助手上查看Geekswithblogs 还有一个 谷歌搜索将为mvc中的radiobutton列表提供更多资源 这里还有一些代码。创建自定义编辑器模板: [UIHint("

我正在使用绑定到ViewModel的EditorForModel。我必须在表单上显示一个单选框列表,但我不知道如何使用数据注释来实现这一点。这可能吗?或者我不能在这种情况下使用EditorForModel

我的ViewModel可以很灵活,因为它只是一个DTO,我正在手动将它映射到我的数据访问层

谢谢

在radiobutton助手上查看Geekswithblogs

还有一个

谷歌搜索将为mvc中的radiobutton列表提供更多资源


这里还有一些代码。

创建自定义编辑器模板:

[UIHint("RenderAsRadioButtonsList")]
public SomeObject ToBeRenderedAsRadioButtons { get; set; }
然后,在Views/Shared/EditorTemplates中创建局部视图:

Views
    /Shared
        /EditorTemplates
            RenderAsRadioButtonsList.cshtml