69 lines
2.5 KiB
C#
69 lines
2.5 KiB
C#
|
using System;
|
|||
|
using System.IO;
|
|||
|
using System.Linq;
|
|||
|
|
|||
|
namespace FineUIPro.Web.ZHGL.ServerCheck
|
|||
|
{
|
|||
|
public partial class CheckInfoTemplate : PageBase
|
|||
|
{
|
|||
|
#region 加载页面
|
|||
|
/// <summary>
|
|||
|
/// 加载页面
|
|||
|
/// </summary>
|
|||
|
/// <param name="sender"></param>
|
|||
|
/// <param name="e"></param>
|
|||
|
protected void Page_Load(object sender, EventArgs e)
|
|||
|
{
|
|||
|
if (!IsPostBack)
|
|||
|
{
|
|||
|
var sysSet = BLL.Funs.DB.Sys_Set.FirstOrDefault(x => x.SetId == -100);
|
|||
|
if (sysSet != null)
|
|||
|
{
|
|||
|
this.HtmlEditor1.Text = sysSet.SetValue;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
#endregion
|
|||
|
|
|||
|
#region 关闭按钮事件
|
|||
|
/// <summary>
|
|||
|
/// 关闭按钮事件
|
|||
|
/// </summary>
|
|||
|
/// <param name="sender"></param>
|
|||
|
/// <param name="e"></param>
|
|||
|
protected void btnClose_Click(object sender, EventArgs e)
|
|||
|
{
|
|||
|
PageContext.RegisterStartupScript(ActiveWindow.GetHideReference());
|
|||
|
}
|
|||
|
#endregion
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 下载模版
|
|||
|
/// </summary>
|
|||
|
/// <param name="sender"></param>
|
|||
|
/// <param name="e"></param>
|
|||
|
protected void imgbtnUpload_Click(object sender, EventArgs e)
|
|||
|
{
|
|||
|
string templatePath = BLL.Const.Check_CheckInfoTemplateUrl;
|
|||
|
string uploadfilepath = Server.MapPath("~/") + templatePath;
|
|||
|
string fileName = Path.GetFileName(templatePath);
|
|||
|
FileInfo info = new FileInfo(uploadfilepath);
|
|||
|
if (info.Exists)
|
|||
|
{
|
|||
|
long fileSize = info.Length;
|
|||
|
System.Web.HttpContext.Current.Response.Clear();
|
|||
|
System.Web.HttpContext.Current.Response.ContentType = "application/x-zip-compressed";
|
|||
|
System.Web.HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
|
|||
|
System.Web.HttpContext.Current.Response.AddHeader("Content-Length", fileSize.ToString());
|
|||
|
System.Web.HttpContext.Current.Response.TransmitFile(uploadfilepath, 0, fileSize);
|
|||
|
System.Web.HttpContext.Current.Response.Flush();
|
|||
|
System.Web.HttpContext.Current.Response.Close();
|
|||
|
}
|
|||
|
else
|
|||
|
{
|
|||
|
ShowNotify("文件不存在!", MessageBoxIcon.Warning);
|
|||
|
return;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|