/// <summary> /// Just returns the localized header text for a property of the view model /// </summary> /// <typeparam name = "T"></typeparam> /// <param name = "page"></param> /// <param name = "expression"></param> /// <returns></returns> public static string HeaderText <T>(this IFubuPage <T> page, Expression <Func <T, object> > expression) where T : class { return(LocalizationManager.GetHeader(expression)); }
public override string ToString() { return(LocalizationManager.GetHeader(this)); }
public override HtmlTag Build(ElementRequest request) { string header = LocalizationManager.GetHeader(request.Accessor.InnerProperty); return(new HtmlTag("label").Attr("for", request.ElementId).Text(header)); }