protected override void AddAttributesToRender(HtmlTextWriter writer) { Css.AddClass(this, "stack-panel"); base.AddAttributesToRender(writer); writer.AddAttribute("align", WSH.Web.Common.Helper.ClientHelper.GetEnum(Align)); writer.AddAttribute("margin", Margin.ToString()); }
protected override void AddAttributesToRender(HtmlTextWriter writer) { if (!this.DesignMode) { Css.AddClass(this, "combox"); #region 添加表单控件属性 if (IsFormControl) { Css.AddClass(this, "form-control"); if (FullColumn) { writer.AddAttribute("fullColumn", "true"); } if (ColumnSpan > 1) { writer.AddAttribute("columnSpan", ColumnSpan.ToString()); } } if (Required) { writer.AddAttribute("required", "true"); } #endregion base.AddAttributesToRender(writer); } }
//private string formWidth; ///// <summary> ///// 表单的宽度,可写js脚本 ///// </summary> //[Description("表单的宽度,可写js表示宽度")] //public string FormWidth //{ // get { return formWidth; } // set { formWidth = value; } //} protected override void AddAttributesToRender(HtmlTextWriter writer) { Css.AddClass(this, "form-panel"); writer.AddAttribute("columns", Columns.ToString()); writer.AddAttribute("labelWidth", LabelWidth.ToString()); base.AddAttributesToRender(writer); }
protected override void AddAttributesToRender(HtmlTextWriter writer) { if (!this.DesignMode) { if (this.TextMode == TextBoxMode.MultiLine) { Css.AddClass(this, "textarea"); } else { Css.AddClass(this, "textbox"); } #region 添加表单控件属性 if (IsFormControl) { //Css.AddClass(this, "form-control"); if (FullColumn) { writer.AddAttribute("fullColumn", "true"); } if (ColumnSpan > 1) { writer.AddAttribute("columnSpan", ColumnSpan.ToString()); } } if (Required) { writer.AddAttribute("data-required", "true"); } #endregion base.AddAttributesToRender(writer); } }
protected override void AddAttributesToRender(HtmlTextWriter writer) { Css.AddClass(this, "dock-panel"); if (IsViewport) { Css.AddClass(this, "viewport"); } base.AddAttributesToRender(writer); }
protected override void AddAttributesToRender(HtmlTextWriter writer) { if (!this.DesignMode) { Css.AddClass(this, "textbox"); #region 添加表单控件属性 if (Required) { writer.AddAttribute("data-required", "true"); } #endregion base.AddAttributesToRender(writer); } }
protected override void AddAttributesToRender(HtmlTextWriter writer) { if (!this.DesignMode) { Css.AddClass(this, "textbox"); if (Required) { writer.AddAttribute("data-required", "true"); } base.AddAttributesToRender(writer); StringBuilder sb = new StringBuilder(); sb.Append("{"); sb.AppendFormat("el:this,dateFmt:'{0}'", DateFmt); if (!string.IsNullOrEmpty(ValueControl)) { string clientID = Page.FindControl(ValueControl).ClientID; sb.AppendFormat(",vel:'{0}'", clientID); } if (DoubleCalendar) { sb.Append(",doubleCalendar:true"); } if (!EnableInputMask) { sb.Append(",enableInputMask:false"); } if (WeekMethod != WeekType.ISO8601) { sb.Append(",weekMethod:'MSExcel'"); } if (Skin != SkinType.Default) { sb.Append(",skin:'whyGreen'"); } if (!string.IsNullOrEmpty(MinDate) || !string.IsNullOrEmpty(MinDateControl)) { if (!string.IsNullOrEmpty(MinDateControl)) { string clientID = Page.FindControl(MinDateControl).ClientID; sb.Append(",minDate:'#F{$dp.$D(\\'" + clientID + "\\');}'"); } else { sb.AppendFormat(",minDate:'{0}'", MinDate); } } if (!string.IsNullOrEmpty(MaxDate)) { sb.AppendFormat(",maxDate:'{0}'", MaxDate); } if (!string.IsNullOrEmpty(StartDate)) { sb.AppendFormat(",startDate:'{0}'", StartDate); } if (IsShowWeek) { sb.Append(",isShowWeek:true"); } if (!IsShowClear) { sb.Append(",isShowClear:true"); } if (DisabledDates != null && DisabledDates.Length > 0) { sb.Append(",disabledDates:["); for (int i = 0; i < DisabledDates.Length; i++) { sb.AppendFormat("'{0}'", DisabledDates[i]); if (i < DisabledDates.Length - 1) { sb.Append(","); } } sb.Append("]"); } sb.Append("}"); writer.AddAttribute("onfocus", "WdatePicker(" + sb.ToString() + ");"); writer.AddAttribute("autoComplete", "off"); } }