/// <summary> /// 功能描述:生成一个多行文本框 /// </summary> /// <param name="htmlHelper">HtmlHelper</param> /// <param name="strName">绑定名称</param> /// <param name="verifyType">验证规则</param> /// <param name="strValue">值</param> /// <param name="strplaceholder">水印文字</param> /// <param name="blnReadOnly">是否只读</param> /// <param name="blnDisabled">是否禁用</param> /// <returns>返回值</returns> public static MvcHtmlString TextBoxAreaEx( this HtmlHelper htmlHelper, string strName, VerifyType verifyType, string strValue = "", string strPlaceholder = "", bool blnReadOnly = false, bool blnDisabled = false) { string strHtml = string.Format(" <textarea name=\"{0}\" id=\"{0}\" lay-verify=\"{1}\" class=\"layui-textarea\" {2} {3} {4} value=\"{5}\"/>", strName, (verifyType == VerifyType.none ? "" : verifyType.ToEnumString()), (!strPlaceholder.IsEmpty() ? "placeholder=\"" + strPlaceholder + "\"" : ""), blnReadOnly ? "readonly" : "", blnDisabled ? "disabled" : "", strValue); return(new MvcHtmlString(strHtml)); }
/// <summary> /// 功能描述:生成一个TextBox /// </summary> /// <param name="htmlHelper">HtmlHelper</param> /// <param name="strName">绑定名称</param> /// <param name="verifyType">验证规则</param> /// <param name="strValue">值</param> /// <param name="strplaceholder">水印文字</param> /// <param name="blnReadOnly">是否只读</param> /// <param name="blnDisabled">是否禁用</param> /// <returns>返回值</returns> public static MvcHtmlString TextBoxEx( this HtmlHelper htmlHelper, string strName, VerifyType verifyType, string strValue = "", string strPlaceholder = "", bool blnReadOnly = false, bool blnDisabled = false, string strVerificationRegex = "", string strVerificationMsg = "") { string strHtml = string.Format(" <input type=\"text\" name=\"{0}\" id=\"{0}\" lay-verify=\"{1}\" autocomplete=\"off\" class=\"layui-input\" {2} {3} {4} value=\"{5}\" verify-custom=\"{6}\" verify-custom-msg=\"{7}\"/>", strName, (verifyType == VerifyType.none ? "" : verifyType.ToEnumString()), (!strPlaceholder.IsEmpty() ? "placeholder=\"" + strPlaceholder + "\"" : ""), blnReadOnly ? "readonly" : "", blnDisabled ? "disabled" : "", strValue, strVerificationRegex, strVerificationMsg); return(new MvcHtmlString(strHtml)); }