コード例 #1
0
ファイル: maintenance1.cs プロジェクト: xiaohanlaila/ERPBase
        public SogWebControl GetControl(SYS_COLUMNS c, string type)
        {
            SogWebControl cto = new SogWebControl();

            if (c.SC_CONTROL_TYPE == "SogTextBox")
            {
                cto = new SogTextBox();
            }

            if (c.SC_CONTROL_TYPE == "SOGDropDownList")
            {
                SOGDropDownList s = new SOGDropDownList();
                s.DataSource = GetControlData1(c.SC_CONTROL_DATA);
                cto          = s;
            }

            if (c.SC_CONTROL_TYPE == "SogTextArea")
            {
                SogTextArea s = new SogTextArea();
                cto = s;
            }

            if (c.SC_CONTROL_TYPE == "SogFileUpload")
            {
                SogFileUpload s = new SogFileUpload();
                cto = s;
            }

            if (c.SC_CONTROL_TYPE == "SogFolderUpload")
            {
                SogFolderUpload s = new SogFolderUpload();
                cto = s;
            }

            if (c.SC_CONTROL_TYPE == "SogDate")
            {
                SogDate s = new SogDate();
                s.CssClass += "SogDate";
                cto         = s;
            }

            if (c.SC_CONTROL_TYPE == "SogDateTime")
            {
                SogDateTime s = new SogDateTime();
                s.CssClass += "SogDateTime";
                cto         = s;
            }

            cto.CssClass    = "SogControl";
            cto.ID          = type + "_" + c.SC_COLUMN_NAME;
            cto.placeholder = c.SC_COLUMN_DESC;
            cto.target      = c.SC_COLUMN_NAME;
            cto.rule        = c.SC_RULE;
            cto.rule_desc   = c.SC_RULE_DESC;
            return(cto);
        }
コード例 #2
0
ファイル: maintenance1.cs プロジェクト: xiaohanlaila/ERPBase
        /// <summary>
        /// 数据初始化
        /// </summary>
        protected virtual void SogDataInit()
        {
            SogDiv d = new SogDiv();

            d.CssClass = "hide";
            Form.Controls.Add(d);

            SogTextBox c_so_id = new SogTextBox();

            c_so_id.target = "SO_ID";
            c_so_id.ID     = "SO_ID";
            c_so_id.value  = SO_ID.ToString();
            d.Controls.Add(c_so_id);
        }