Пример #1
0
        protected override void InitDialogContent(Control container)
        {
            this.Page.Form.Enctype = "multipart/form-data";
            this.Page.Form.Target  = "_innerFrame";

            base.InitDialogContent(container);

            if (this.UploadProgressContentInited != null)
            {
                UploadProgressContentEventArgs eventArgs = new UploadProgressContentEventArgs(container);

                this.UploadProgressContentInited(this, eventArgs);
            }
        }
        /// <summary>
        /// 初始化上传矩阵行的界面
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="eventArgs"></param>
        protected void uploadProgress_UploadProgressContentInited(object sender, UploadProgressContentEventArgs eventArgs)
        {
            CheckEditMode();

            if (eventArgs.AfterFileSelectorContainer != null)
            {
                HtmlGenericControl checkBox = new HtmlGenericControl("input");

                checkBox.Attributes["checked"] = "true";
                checkBox.Attributes["name"] = "validateSource";
                checkBox.Attributes["id"] = "validateSource";
                checkBox.Attributes["value"] = "validateSource";
                checkBox.Attributes["type"] = "checkbox";

                eventArgs.AfterFileSelectorContainer.Controls.Add(checkBox);

                HtmlGenericControl label = new HtmlGenericControl("label");

                label.InnerText = "校验导入的矩阵是否是相同的来源";
                label.Attributes["for"] = "validateSource";

                eventArgs.AfterFileSelectorContainer.Controls.Add(label);
            }
        }