Example #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="FieldBuilder{TModel, TProperty}"/> class.
        /// </summary>
        /// <param name="helper">The helper.</param>
        /// <param name="modelExpression">The model expression.</param>
        public FieldBuilder(HtmlHelper <TModel> helper, Expression <Func <TModel, TProperty> > modelExpression) : base(helper, modelExpression)
        {
            labelBuilder        = new LabelBuilder <TModel, TProperty>(helper, modelExpression);
            fieldWrapperBuilder = new FieldWrapperBuilder <TModel, TProperty>(helper, modelExpression);
            validationBuilder   = new ValidationBuilder <TModel, TProperty>(helper, modelExpression);

            SetFieldWidth(FieldSpans.Single);
        }
Example #2
0
 private string RenderLabel(LabelBuilder <TModel, TProperty> labelBuilder)
 {
     return(labelBuilder.ToHtmlString());
 }