Example #1
0
        public FormLineExpression(ITagGenerator <T> tags, ILabelAndFieldLayout layout,
                                  ElementRequest request)
        {
            _tags    = tags;
            _layout  = layout;
            _request = request;

            _layout.LabelTag = tags.LabelFor(request);

            AlterLayout(x => GroupByCssClasses.Each(c =>
            {
                x.LabelTag.AddClass(c);
                x.BodyTag.AddClass(c);
            }));
        }
Example #2
0
 public FormLineExpression(ITagGenerator <T> tags, ILabelAndFieldLayout layout,
                           Expression <Func <T, object> > expression)
     : this(tags, layout, tags.GetRequest(expression))
 {
 }