Skip to content

Instantly share code, notes, and snippets.

@rauhryan
Created February 25, 2010 04:50
Show Gist options
  • Save rauhryan/314249 to your computer and use it in GitHub Desktop.
Save rauhryan/314249 to your computer and use it in GitHub Desktop.
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);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment