using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace Web.ReportPrint { public partial class ExPrintSet : System.Web.UI.Page { /// /// 报表Id /// protected string reportId { get { return (string)ViewState["reportId"]; } set { ViewState["reportId"] = value; } } /// /// rb /// protected string reportName { get { return (string)ViewState["reportName"]; } set { ViewState["reportName"] = value; } } /// /// 替换参数 /// protected string ReplaceParameter { get { return (string)ViewState["ReplaceParameter"]; } set { ViewState["ReplaceParameter"] = value; } } /// /// 隐藏值 /// protected string HideValue { get { return (string)ViewState["HideValue"]; } set { ViewState["HideValue"] = value; } } protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { reportId = Request.QueryString["reportId"]; reportName = Request.QueryString["reportName"]; ReplaceParameter = Request.QueryString["replaceParameter"]; HideValue = Request.QueryString["rd"]; this.lbReportName.Text = "报表名称:" + reportName; } } /// /// 恢复初始设置 /// /// /// protected void undo_Click(object sender, ImageClickEventArgs e) { string str = "UPDATE dbo.ReportServer SET TabContent = InitTabContent WHERE ReportId = '" + reportId + "'"; try { BLL.SQLHelper.RunSqlString(str, "ReportServer"); } catch (Exception ex) { Response.Write(ex.Message); Response.Write(ex.Source); Response.End(); } finally { } } /// /// 返回 /// /// /// protected void imgReturn_Click(object sender, ImageClickEventArgs e) { Response.Redirect("PrintDesigner.aspx"); } } }