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")] [InputSize("large")]
public string Email { get; set; } public string Email { get; set; }
[Display(Name = "Roles")]
public CheckBoxViewModel Roles { get; set; } public CheckBoxViewModel Roles { get; set; }
[Required] [Required]
+1
View File
@@ -28,6 +28,7 @@ namespace MileageTraker.Web.ViewModels.User
[InputSize("large")] [InputSize("large")]
public string Email { get; set; } public string Email { get; set; }
[Display(Name = "Roles")]
public CheckBoxViewModel Roles { get; set; } public CheckBoxViewModel Roles { get; set; }
static EditUserViewModel() static EditUserViewModel()
@@ -1,7 +1,6 @@
@model MileageTraker.Web.ViewModels.SelectListViewModel @model MileageTraker.Web.ViewModels.SelectListViewModel
@{ @{
Layout = "~/Views/Shared/DisplayTemplates/_FieldLayout.cshtml"; Layout = "~/Views/Shared/DisplayTemplates/_FieldLayout.cshtml";
ViewData.ModelMetadata.DisplayName = "Purpose";
} }
@Model.Available.FirstOrDefault(i => i.Value == Model.Selected.ToString()).Text @Model.Available.FirstOrDefault(i => i.Value == Model.Selected.ToString()).Text
@@ -1,7 +1,6 @@
@model MileageTraker.Web.ViewModels.CheckBoxViewModel @model MileageTraker.Web.ViewModels.CheckBoxViewModel
@{ @{
Layout = "~/Views/Shared/EditorTemplates/_FieldLayout.cshtml"; Layout = "~/Views/Shared/EditorTemplates/_FieldLayout.cshtml";
ViewData.ModelMetadata.DisplayName = "Roles";
} }
@Html.CheckBoxListFor( @Html.CheckBoxListFor(
m => m.Selected, m => m.Selected,
@@ -1,6 +1,5 @@
@model MileageTraker.Web.ViewModels.SelectListViewModel @model MileageTraker.Web.ViewModels.SelectListViewModel
@{ @{
Layout = "~/Views/Shared/EditorTemplates/_FieldLayout.cshtml"; Layout = "~/Views/Shared/EditorTemplates/_FieldLayout.cshtml";
ViewData.ModelMetadata.DisplayName = "Purpose";
} }
@Html.DropDownListFor(m => m.Selected, Model.Available, string.Empty) @Html.DropDownListFor(m => m.Selected, Model.Available, string.Empty)