C# 将DisplayAttributes与一个变量的一系列单选按钮一起使用

C# 将DisplayAttributes与一个变量的一系列单选按钮一起使用,c#,asp.net-mvc,displayattribute,C#,Asp.net Mvc,Displayattribute,我正在编写一个MVC应用程序,我有一个用于编辑用户的视图,其中包含一系列可能的用户角色。每个用户只有一个角色,所以我使用“UserRole”属性的单选按钮,每个按钮都给它一个不同的值 e、 g <div class="form-inline"> @Html.RadioButtonFor(model => model.UserRole, UserRoles.GlobalAdministrator) @Strings.GlobalAdmin </div>

我正在编写一个MVC应用程序,我有一个用于编辑用户的视图,其中包含一系列可能的用户角色。每个用户只有一个角色,所以我使用“UserRole”属性的单选按钮,每个按钮都给它一个不同的值 e、 g

<div class="form-inline">
    @Html.RadioButtonFor(model => model.UserRole, UserRoles.GlobalAdministrator)
    @Strings.GlobalAdmin
</div>
<div class="form-inline">
    @Html.RadioButtonFor(model => model.UserRole, UserRoles.VenueAdministrator)
    @Strings.VenueAdmin
</div>
<div class="form-inline">
    @Html.RadioButtonFor(model => model.UserRole, UserRoles.None)
    @Strings.BasicUser
</div>
[Display(ResourceType = typeof(Strings), Name = "VenuePermissions")]
public IEnumerable<int> SelectedVenuePermissions { get; set; }