public override string ToHtmlString() { if (_inputModel == null) { return(null); } string result = string.Empty; switch (_inputType) { case BootstrapInputType._NotSet: return(null); case BootstrapInputType.CheckBoxList: case BootstrapInputType.RadioList: { var input = RendererList <TModel, TSource, SValue, SText> .RenderInputList(html, (BootstrapInputListModel <TModel, TSource, SValue, SText>) _inputModel); var label = Renderer.RenderLabel(html, _labelModel); result = label + input; break; } } return(result); }
public override string ToHtmlString() { if (string.IsNullOrEmpty(_inputModel.htmlFieldName)) { return(null); } string input = RendererList <TModel, TSource, SValue, SText> .RenderInputList(html, _inputModel); string label = Renderer.RenderLabel(html, _labelModel); return(new BootstrapFormGroup(input, label, FormGroupType.textboxLike).ToHtmlString()); }
public virtual string ToHtmlString() { return(RendererList <TModel, TSource, SValue, SText> .RenderInputList(html, _model)); }