/// <summary> /// 使用 BootStrap 框架简单的 Helper /// </summary> /// <param name="helper">扩展的实例</param> /// <param name="inputItemSpec">显示的名称</param> /// <returns>用于前端的 HtmlString </returns> public static HtmlString ShiKeBoorStrapInputForArea(this IHtmlHelper helper, HtmlInputItemSpecification inputItemSpec) { var itemDisplayName = inputItemSpec.ItemDisplayName; var itemID = inputItemSpec.ItemID; var itemVale = inputItemSpec.ItemValue; var placeholderString = inputItemSpec.PlaceholderString; var onfocusFuntion = inputItemSpec.OnfocusFuntion; var onBlurFunction = inputItemSpec.OnBlurFunction; var autofocusName = inputItemSpec.AutofocusName; var htmlContentBuilder = new StringBuilder(); htmlContentBuilder.Append("<div class='form-group' id='" + itemID + "_DIV'>"); htmlContentBuilder.Append("<div class='col-xs-2'>"); htmlContentBuilder.Append("<label for='" + itemID + "' class='pull-right control-label'>" + itemDisplayName + ":</label>"); htmlContentBuilder.Append("</div>"); htmlContentBuilder.Append("<div class='col-xs-10'>"); htmlContentBuilder.Append("<textarea class='form-control' " + "rows = '4'" + "style='resize: none;'" + "name='" + itemID + "' " + "id='" + itemID + "' " + "placeholder='" + placeholderString + "' " + "onfocus='" + onfocusFuntion + "' " + "onBlur='" + onBlurFunction + "' " + "autofocus='" + autofocusName + "'>" + itemVale); htmlContentBuilder.Append("</textarea>"); htmlContentBuilder.Append("<div id='" + itemID + "_Help'></div>"); htmlContentBuilder.Append("</div>"); htmlContentBuilder.Append("</div>"); return(new HtmlString(htmlContentBuilder.ToString())); }
/// <summary> /// 使用 BootStrap 框架简单的 Helper /// </summary> /// <param name="helper">扩展的实例</param> /// <param name="inputItemSpec">显示的名称</param> /// <returns>用于前端的 HtmlString </returns> public static HtmlString ShiKeBoorStrapInputSimple(this IHtmlHelper helper, HtmlInputItemSpecification inputItemSpec) { var itemDisplayName = inputItemSpec.ItemDisplayName; var itemID = inputItemSpec.ItemID; var itemVale = inputItemSpec.ItemValue; var placeholderString = inputItemSpec.PlaceholderString; var htmlContentBuilder = new StringBuilder(); htmlContentBuilder.Append("<div class='form-group' id='" + itemID + "_DIV'>"); htmlContentBuilder.Append("<div class='col-xs-3'>"); htmlContentBuilder.Append("<label for='" + itemID + "' class='pull-right control-label'>" + itemDisplayName + ":</label>"); htmlContentBuilder.Append("</div>"); htmlContentBuilder.Append("<div class='col-xs-9'>"); htmlContentBuilder.Append("<input type='text' class='form-control' " + "name='" + itemID + "' " + "id='" + itemID + "' " + "placeholder='" + placeholderString + "' " + "value='" + itemVale + "' " + "onfocus='' " + "onBlur='' " + "autofocus=''>"); htmlContentBuilder.Append("<div id='" + itemID + "_Help'></div>"); htmlContentBuilder.Append("</div>"); htmlContentBuilder.Append("</div>"); return(new HtmlString(htmlContentBuilder.ToString())); }
/// <summary> /// 使用 BootStrap 框架简单的 Helper /// </summary> /// <param name="helper">扩展的实例</param> /// <param name="inputItemSpec">显示的名称</param> /// <returns>用于前端的 HtmlString </returns> public static HtmlString NncqBoorStrapInputPassword(this IHtmlHelper helper, HtmlInputItemSpecification inputItemSpec) { var itemDisplayName = inputItemSpec.ItemDisplayName; var itemId = inputItemSpec.ItemId; var itemVale = inputItemSpec.ItemValue; var placeholderString = inputItemSpec.PlaceholderString; var onfocusFuntion = inputItemSpec.OnfocusFuntion; var onBlurFunction = inputItemSpec.OnBlurFunction; var autofocusName = inputItemSpec.AutofocusName; var htmlContentBuilder = new StringBuilder(); htmlContentBuilder.Append("<div class='form-group' id='" + itemId + "_DIV'>"); htmlContentBuilder.Append("<div class='col-sm-3'>"); htmlContentBuilder.Append("<label for='" + itemId + "' class='pull-right control-label'>" + itemDisplayName + ":</label>"); htmlContentBuilder.Append("</div>"); htmlContentBuilder.Append("<div class='col-sm-9'>"); htmlContentBuilder.Append("<input type='password' class='form-control' " + "name='" + itemId + "' " + "id='" + itemId + "' " + "placeholder='" + placeholderString + "' " + "value='" + itemVale + "' " + "onfocus='" + onfocusFuntion + "' " + "onBlur='" + onBlurFunction + "' " + "autofocus='" + autofocusName + "'>"); htmlContentBuilder.Append("<div id='" + itemId + "_Help'></div>"); htmlContentBuilder.Append("</div>"); htmlContentBuilder.Append("</div>"); return(new HtmlString(htmlContentBuilder.ToString())); }