Use DisplayName in select layouts

This commit is contained in:
2013-03-04 14:11:43 -05:00
parent 58314fac2d
commit 721a166e84
5 changed files with 2 additions and 3 deletions
@@ -26,6 +26,7 @@ namespace MileageTraker.Web.ViewModels.User
[InputSize("large")]
public string Email { get; set; }
[Display(Name = "Roles")]
public CheckBoxViewModel Roles { get; set; }
[Required]
+1
View File
@@ -28,6 +28,7 @@ namespace MileageTraker.Web.ViewModels.User
[InputSize("large")]
public string Email { get; set; }
[Display(Name = "Roles")]
public CheckBoxViewModel Roles { get; set; }
static EditUserViewModel()
@@ -1,7 +1,6 @@
@model MileageTraker.Web.ViewModels.SelectListViewModel
@{
Layout = "~/Views/Shared/DisplayTemplates/_FieldLayout.cshtml";
ViewData.ModelMetadata.DisplayName = "Purpose";
}
@Model.Available.FirstOrDefault(i => i.Value == Model.Selected.ToString()).Text
@@ -1,7 +1,6 @@
@model MileageTraker.Web.ViewModels.CheckBoxViewModel
@{
Layout = "~/Views/Shared/EditorTemplates/_FieldLayout.cshtml";
ViewData.ModelMetadata.DisplayName = "Roles";
}
@Html.CheckBoxListFor(
m => m.Selected,
@@ -1,6 +1,5 @@
@model MileageTraker.Web.ViewModels.SelectListViewModel
@{
Layout = "~/Views/Shared/EditorTemplates/_FieldLayout.cshtml";
ViewData.ModelMetadata.DisplayName = "Purpose";
}
@Html.DropDownListFor(m => m.Selected, Model.Available, string.Empty)