public static HtmlTag HiddenFor<T>(this IFubuPage<T> page, Expression<Func<T, object>> expression, string prefix) where T : class
{
var accessor = expression.ToAccessor();
return new HiddenTag()
.Attr("value", accessor.GetValue(page.Model))
.Attr("name", string.Format("{0}{1}",prefix, page.ElementNameFor(expression)));
}
public static HtmlTag HiddenFor<T>(this IFubuPage<T> page, Expression<Func<T, object>> expression) where T : class
{
return HiddenFor(page, expression, null);
}