⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 advanced.aspx

📁 在线 图书网上购物系统
💻 ASPX
📖 第 1 页 / 共 3 页
字号:
                        showfile.Add(fi);
                        break;
                    }
                }
            }

            Size = Convert.ToDouble((Double)Size / 1024);
            if (Size < Double.Parse(this.maxAllUploadSize.Text))
            {
                if (Request.Cookies["uploadFolder"] != null)
                {
                    if (this.FileUpload1.PostedFile.FileName != null && this.FileUpload1.PostedFile.FileName != "" && this.FileUpload1.PostedFile.ContentLength <= Double.Parse(this.maxSingleUploadSize.Text) * 1024)
                    {
                        this.FileUpload1.PostedFile.SaveAs(Server.MapPath(Request.Cookies["uploadFolder"].Value.ToLower() + "logo.gif"));
                        this.watermarkImages_path.Text = Request.Cookies["uploadFolder"].Value.ToLower() + "logo.gif";
                        ClientScript.RegisterStartupScript(typeof(Page), "Key", "alert('上传成功!')", true);
                    }
                    else
                    {
                        ClientScript.RegisterStartupScript(typeof(Page), "Key", "alert('上传失败,文件超过限制大小或文件名为空!')", true);
                    }
                }
                else
                {
                    ClientScript.RegisterStartupScript(typeof(Page), "Key", "alert('上传失败,空间已满!')", true);
                }
            }
        }

        /// <summary>
        /// 设置上传文件夹的最大可用空间(单位KB)
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button3_Click(object sender, EventArgs e)
        {
            xml_update(Button3, "maxAllUploadSize", maxAllUploadSize.Text.Trim());
        }
        /// <summary>
        /// 设置上传文件单个的最大尺寸(单位KB)
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button1_Click(object sender, EventArgs e)
        {
            xml_update(Button1, "maxSingleUploadSize", maxSingleUploadSize.Text.Trim());
        }
        /// <summary>
        /// 设置上传文件是否自动改名
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button4_Click(object sender, EventArgs e)
        {
            xml_update(Button4, "autoname", autoname.SelectedValue);
        }
        /// <summary>
        /// 设置是否允许上传
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button5_Click(object sender, EventArgs e)
        {
            xml_update(Button5, "allowUpload", allowUpload.SelectedValue);
        }
        /// <summary>
        /// 通用帮助函数
        /// </summary>
        /// <param name="button"></param>
        /// <param name="jiedianname"></param>
        /// <param name="the_value"></param>
        private void xml_update(Button button, string jiedianname, string the_value)
        {
            boxdb = new doctextboxdb();
            string path;
            if (Request.Cookies["uploadConfig"] != null)
            {
                //获取配置文件内容
                path = Request.Cookies["uploadConfig"].Value.ToLower();

            }
            else
            {
                path = HttpContext.Current.Request.PhysicalApplicationPath + "/system_dntb/uploadconfig/default.config";
            }
            bool check = boxdb.update_xml(path, "configuration", jiedianname, the_value);
            if (check) { button.Text = "更新成功"; } else { button.Text = "更新失败,点击重新更新"; }
            ClientScript.RegisterStartupScript(typeof(Page), "Key", "alert('更新成功!')", true);

        }
        /// <summary>
        /// 是否在上传界面启用水印选择的选项on为开启,off为关闭
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button6_Click(object sender, EventArgs e)
        {
            xml_update(Button6, "watermarkOption", watermarkOption.SelectedValue);
            if (watermarkOption.SelectedItem.Text == "否")
            {
                watermark.Enabled = false;
                watermarkName.Enabled = false;
                watermarkText.Enabled = false;
                watermarkImages.Enabled = false;
                watermarkImagesName.Enabled = false;
                watermarkImages_path.Enabled = false;
                this.FileUpload1.Enabled = false;
                Button2.Enabled = false;
                imagesFilters.Enabled = false;
                this.Button7.Enabled = false;
                this.Button8.Enabled = false;
                this.Button9.Enabled = false;
                this.Button10.Enabled = false;
                this.Button11.Enabled = false;
                this.Button12.Enabled = false;
                this.Button22.Enabled = false;
            }
            else
            {
                watermark.Enabled = true;
                watermarkName.Enabled = true;
                watermarkText.Enabled = true;
                watermarkImages.Enabled = true;
                watermarkImagesName.Enabled = true;
                watermarkImages_path.Enabled = true;
                this.FileUpload1.Enabled = true;
                Button2.Enabled = true;
                imagesFilters.Enabled = true;
                this.Button7.Enabled = true;
                this.Button8.Enabled = true;
                this.Button9.Enabled = true;
                this.Button10.Enabled = true;
                this.Button11.Enabled = true;
                this.Button12.Enabled = true;
                this.Button22.Enabled = true;
            }
        }
        /// <summary>
        /// 是否启用上传图片的文字水印
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button7_Click(object sender, EventArgs e)
        {
            xml_update(Button7, "watermark", watermark.SelectedValue);
            if (watermark.SelectedItem.Text == "否")
            {
                watermarkName.Enabled = false;
                watermarkText.Enabled = false;
            }
            else
            {
                watermarkName.Enabled = true;
                watermarkText.Enabled = true;
            }
        }
        /// <summary>
        /// 开启文字水印后是否保留原件并新建副本,false为不新建,false以外的字符则新建副本,副本名称以该字符加原文件名命名
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button8_Click(object sender, EventArgs e)
        {
            xml_update(Button8, "watermarkName", watermarkName.SelectedValue);
        }
        /// <summary>
        /// 设置水印文字
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button9_Click(object sender, EventArgs e)
        {
            xml_update(Button9, "watermarkText", watermarkText.Text.Trim());
        }
        /// <summary>
        /// 是否启用上传图片的图片水印
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button10_Click(object sender, EventArgs e)
        {

            xml_update(Button10, "watermarkImages", watermarkImages.SelectedValue);
            if (watermarkImages.SelectedItem.Text == "否")
            {
                watermarkImagesName.Enabled = false;
                watermarkImages_path.Enabled = false;
                this.Button2.Enabled = false;
                this.FileUpload1.Enabled = false;
            }
            else
            {
                watermarkImagesName.Enabled = true;
                watermarkImages_path.Enabled = true;
                this.FileUpload1.Enabled = true;
                this.Button2.Enabled = true;
            }
        }
        /// <summary>
        /// 开启图片水印后是否保留原件并新建副本,false为不新建,false以外的字符则新建副本,副本名称以该字符加原文件名命名
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button11_Click(object sender, EventArgs e)
        {
            xml_update(Button11, "watermarkImagesName", watermarkImagesName.SelectedValue);
        }
        /// <summary>
        /// 设置图片水印所在的位置
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button12_Click(object sender, EventArgs e)
        {
            xml_update(Button12, "watermarkImages_path", watermarkImages_path.Text.Trim());
        }
        /// <summary>
        /// 是否启用缩略图
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button13_Click(object sender, EventArgs e)
        {
            xml_update(Button13, "smallImages", smallImages.SelectedValue);
            if (smallImages.SelectedItem.Text == "否")
            {
                smallImagesName.Enabled = false;
                smallImagesType.Enabled = false;
                smallImagesW.Enabled = false;
                smallImagesH.Enabled = false;
            }
            else
            {
                smallImagesName.Enabled = true;
                smallImagesType.Enabled = true;
                smallImagesW.Enabled = true;
                smallImagesH.Enabled = true;
            }
        }
        /// <summary>
        /// 开启缩略图后是否保留原件并新建副本,false为不新建,false以外的字符则新建副本,副本名称以该字符加原文件名命名
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button14_Click(object sender, EventArgs e)
        {
            xml_update(Button14, "smallImagesName", smallImagesName.SelectedValue);
        }
        /// <summary>
        /// 缩略图缩放类型,HW:指定高宽缩放(可能变形)。W:指定宽,高按比例。H:指定高,宽按比例。Cut:指定高宽裁减(不变形)
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button15_Click(object sender, EventArgs e)
        {
            xml_update(Button15, "smallImagesType", smallImagesType.SelectedItem.Text);

        }
        /// <summary>
        /// 缩略图宽度
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button16_Click(object sender, EventArgs e)
        {
            xml_update(Button16, "smallImagesW", smallImagesW.Text.Trim());
        }
        /// <summary>
        /// 缩略图高度
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button17_Click(object sender, EventArgs e)
        {
            xml_update(Button17, "smallImagesH", smallImagesH.Text.Trim());
        }
        /// <summary>
        /// 是否允许删除文件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button18_Click(object sender, EventArgs e)
        {
            xml_update(Button18, "delete", delete.SelectedValue);
        }
        /// <summary>
        /// 是否允许文件重命名
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button19_Click(object sender, EventArgs e)
        {
            xml_update(Button19, "edit", edit.SelectedValue);
        }
        /// <summary>
        /// 是否显示文件列表
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button20_Click(object sender, EventArgs e)
        {
            xml_update(Button20, "fileListBox", fileListBox.SelectedValue);
        }
        /// <summary>
        /// 传文件功能可上传的文件类型
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button21_Click(object sender, EventArgs e)
        {
            xml_update(Button21, "fileFilters", fileFilters.Text.Trim());
        }
        /// <summary>
        /// 上传图片功能可上传的文件类型
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button22_Click(object sender, EventArgs e)
        {
            xml_update(Button22, "imagesFilters", imagesFilters.Text.Trim());
        }
        /// <summary>
        /// 上传自动播放文件功能可上传的文件类型
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button23_Click(object sender, EventArgs e)
        {
            xml_update(Button23, "mediaFilters", mediaFilters.Text.Trim());
        }

        /// <summary>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -