This commit is contained in:
2012-12-17 20:01:27 -05:00
parent 67f2ccff4b
commit f222cef2e5
11 changed files with 80 additions and 28 deletions
-10
View File
@@ -171,15 +171,5 @@ namespace MileageTraker.Web.Utility
{
return MvcHtmlString.Create(f + s);
}
public static MvcHtmlString DisplayNameFor<TModel, TProperty>(
this HtmlHelper<TModel> htmlHelper,
Expression<Func<TModel, TProperty>> expression
)
{
var metaData = ModelMetadata.FromLambdaExpression(expression, htmlHelper.ViewData);
var value = metaData.DisplayName ?? (metaData.PropertyName ?? ExpressionHelper.GetExpressionText(expression));
return MvcHtmlString.Create(value);
}
}
}