Files
MileageTraker/Web/Views/Shared/DisplayTemplates/_FieldLayout.cshtml
T

20 lines
623 B
Plaintext

@using MileageTraker.Web.Utility
@{
Layout = null;
var lowerPropertyName = @CustomExtensions.LowercaseFirst(ViewData.ModelMetadata.PropertyName);
var units = (string)ViewData.ModelMetadata.AdditionalValues["Units"];
var color = ViewData.ModelMetadata.PropertyName == "Color" ? Model : "";
}
<dl class="dl-horizontal @lowerPropertyName">
<dt>
@Html.ViewData.ModelMetadata.DisplayName
</dt>
<dd @(!string.IsNullOrEmpty(color) ? "class='" + color + "'" : "") >
@RenderBody()
@if (!string.IsNullOrEmpty(units))
{
<small><em>@units</em></small>
}
</dd>
</dl>