From 721a166e84bbc744b10df64fb6690833947fbcaf Mon Sep 17 00:00:00 2001 From: James Kolpack Date: Mon, 4 Mar 2013 14:11:43 -0500 Subject: [PATCH] Use DisplayName in select layouts --- Web/ViewModels/User/CreateUserViewModel.cs | 1 + Web/ViewModels/User/EditUserViewModel.cs | 1 + Web/Views/Shared/DisplayTemplates/SelectListViewModel.cshtml | 1 - Web/Views/Shared/EditorTemplates/CheckBoxViewModel.cshtml | 1 - Web/Views/Shared/EditorTemplates/SelectListViewModel.cshtml | 1 - 5 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Web/ViewModels/User/CreateUserViewModel.cs b/Web/ViewModels/User/CreateUserViewModel.cs index d4ee755..51f8984 100644 --- a/Web/ViewModels/User/CreateUserViewModel.cs +++ b/Web/ViewModels/User/CreateUserViewModel.cs @@ -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] diff --git a/Web/ViewModels/User/EditUserViewModel.cs b/Web/ViewModels/User/EditUserViewModel.cs index b386d8d..849785b 100644 --- a/Web/ViewModels/User/EditUserViewModel.cs +++ b/Web/ViewModels/User/EditUserViewModel.cs @@ -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() diff --git a/Web/Views/Shared/DisplayTemplates/SelectListViewModel.cshtml b/Web/Views/Shared/DisplayTemplates/SelectListViewModel.cshtml index adb295f..3def555 100644 --- a/Web/Views/Shared/DisplayTemplates/SelectListViewModel.cshtml +++ b/Web/Views/Shared/DisplayTemplates/SelectListViewModel.cshtml @@ -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 \ No newline at end of file diff --git a/Web/Views/Shared/EditorTemplates/CheckBoxViewModel.cshtml b/Web/Views/Shared/EditorTemplates/CheckBoxViewModel.cshtml index 551b726..351f250 100644 --- a/Web/Views/Shared/EditorTemplates/CheckBoxViewModel.cshtml +++ b/Web/Views/Shared/EditorTemplates/CheckBoxViewModel.cshtml @@ -1,7 +1,6 @@ @model MileageTraker.Web.ViewModels.CheckBoxViewModel @{ Layout = "~/Views/Shared/EditorTemplates/_FieldLayout.cshtml"; - ViewData.ModelMetadata.DisplayName = "Roles"; } @Html.CheckBoxListFor( m => m.Selected, diff --git a/Web/Views/Shared/EditorTemplates/SelectListViewModel.cshtml b/Web/Views/Shared/EditorTemplates/SelectListViewModel.cshtml index 79d0764..296ece1 100644 --- a/Web/Views/Shared/EditorTemplates/SelectListViewModel.cshtml +++ b/Web/Views/Shared/EditorTemplates/SelectListViewModel.cshtml @@ -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) \ No newline at end of file