rauhryan
2/25/2010 - 4:50 AM

hiddenfor

        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);
        }