Example #1
0
        protected override void writeColumnAttributes(HtmlTextWriter writer, string ctlType, int colIndex, bool isLiveData, ColumnClientEvents defaultEvents)
        {
            base.writeColumnAttributes(writer, ctlType, colIndex, isLiveData, defaultEvents);

            if (ctlType.CompareTo("grid") == 0)
                Cmn.writeAttr(writer, "mask", Mask);
        }
        public virtual void writeColumnAttributes(HtmlTextWriter writer, ColumnClientEvents defaultValues)
        {
            if(defaultValues != null)
                foreach(DictionaryEntry e in defaultValues.Events)
                    if(!m_events.ContainsKey(e.Key))
                        Cmn.writeAttr(writer, (string)e.Key, (string)e.Value);

            foreach (DictionaryEntry e in m_events)
                Cmn.writeAttr(writer, (string)e.Key, (string)e.Value);
        }
Example #3
0
 protected override void writeColumnAttributes(HtmlTextWriter writer, string ctlType, int colIndex, bool isLiveData, ColumnClientEvents defaultEvents)
 {
     Cmn.writeAttr(writer, "childcolumnset", Name);
     Cmn.writeAttr(writer, "width", Width);
 }
Example #4
0
        protected virtual void writeColumnAttributes(HtmlTextWriter writer, string ctlType, int colIndex, bool isLiveData, ColumnClientEvents defaultEvents)
        {
            if (ctlType.CompareTo("grid") == 0)
            {
                Cmn.writeAttr(writer, "label", HeaderText==null?null:HeaderText.Replace("<", "#<#").Replace(">","#>#").Replace("=","#EQ#").Replace("'", "#Q#"));
                Cmn.writeAttr(writer, "initial", DefaultValue);
                Cmn.writeAttr(writer, "editable", ReadOnly ? "false" : "true");
                Cmn.writeAttr(writer, "align", HorizontalAlign, s_defaultHorzAlign);
                Cmn.writeAttr(writer, "cssstyle", CssStyle);
                Cmn.writeAttr(writer, "visible", Visible, true);
                Cmn.writeAttr(writer, "sortenabled", Sortable ? "true" : "false");
                ClientEvents.writeColumnAttributes(writer, defaultEvents);
            }
            else
            {
                Cmn.writeAttr(writer, "DataFieldIndex", colIndex);
                if (!Visible)
                {
                    Width = "0";
                    Cmn.writeAttr(writer, "TextColor", ";display:none");
                }
                else
                {
                    Cmn.writeAttr(writer, "HeaderLabel", HeaderText);// == null ? null : HeaderText.Replace("<", "#<#").Replace(">", "#>#").Replace("=", "#EQ#").Replace("'", "#Q#"));
                    if (!Cmn.IsEmpty(CssStyle))
                        Cmn.writeAttr(writer, "TextColor", ";" + CssStyle);
                }
            }

            Cmn.writeAttr(writer, "width", Width);
        }
Example #5
0
 public virtual void getClientColDefHtml(HtmlTextWriter writer, string ctlType, int colIndex, bool isLiveData, ColumnClientEvents defaultEvents)
 {
     if (IsClientColumn)
     {
         writer.Write("<");
         writer.Write(getClientColumnName(ctlType));
         writer.Write(" ");
         writeColumnAttributes(writer, ctlType, colIndex, isLiveData, defaultEvents);
         writer.Write(">");
         writeColumnInnerContents(writer, ctlType, isLiveData);
         writer.Write("</");
         writer.Write(getClientColumnName(ctlType));
         writer.WriteLine(">");
     }
 }
Example #6
0
 protected override void writeColumnAttributes(HtmlTextWriter writer, string ctlType, int colIndex, bool isLiveData, ColumnClientEvents defaultEvents)
 {
     base.writeColumnAttributes(writer, ctlType, colIndex, isLiveData, defaultEvents);
     Cmn.writeAttr(writer, "MaxLength", MaxLength);
 }
Example #7
0
 protected override void writeColumnAttributes(HtmlTextWriter writer, string ctlType, int colIndex, bool isLiveData, ColumnClientEvents defaultEvents)
 {
     base.writeColumnAttributes(writer, ctlType, colIndex, isLiveData, defaultEvents);
     if (ctlType.CompareTo("grid") == 0)
     {
         Cmn.writeAttr(writer, "negativemask", NegativeMask);
         Cmn.writeAttr(writer, "DecimalSeparator", DecimalSeparator);
         Cmn.writeAttr(writer, "GroupingSeparator", GroupingSeparator);
     }
 }