Use DisplayName in select layouts
This commit is contained in:
@@ -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]
|
||||||
|
|||||||
@@ -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)
|
||||||
Reference in New Issue
Block a user