示例#1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         long orderid = Convert.ToInt64(Request.QueryString["OID"]);
         var  path    = Server.MapPath("~/OrderDetailHtml/") + orderid + ".html";
         if (File.Exists(path))
         {
             Response.Redirect("~/OrderDetailHtml/" + orderid + ".html");
         }
         else
         {
             var mail = mailManager.GetMailByReferenceId(orderid, "Order");
             if (mail != null)
             {
                 File.WriteAllText(path, mail.MailBody);
                 Response.Redirect("~/OrderDetailHtml/" + orderid + ".html");
             }
         }
         //GetOrderDetails();
         //grdOrderDetail.DataBind();
     }
 }