protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.ServerVariables["HTTP_REFERER"] != null) { string url = Request.ServerVariables["HTTP_REFERER"].Trim(); string pageName = SeatManage.SeatManageComm.SeatComm.GetPageName(url); if (pageName != "BespeakSeatLayout.aspx" && pageName != "FormSYS.aspx") { WriteLogs(url); Response.Write("请通过正确方式访问网站!"); Response.End(); return; } } else { WriteLogs(HttpContext.Current.Request.Url.AbsoluteUri); Response.Write("请通过正确方式访问网站!"); Response.End(); return; } } #region 加载验证码 ibtn_yzm.ImageUrl = "~/Common/ImageCode.aspx?a=1"; #endregion string parameters = Request.QueryString["parameters"]; SeatManageWebV5.Code.BespeakSubmitWindowParamModel bespeakSubmitModel = new Code.BespeakSubmitWindowParamModel(parameters); seatNo = bespeakSubmitModel.SeatNo; seatShortNo = bespeakSubmitModel.ShortSeatNo; date = DateTime.FromBinary(long.Parse(bespeakSubmitModel.BespeakDate)).ToString(); roomNo = bespeakSubmitModel.RoomNo; DateTime nowDate = SeatManage.Bll.ServiceDateTime.Now; if (!IsCanBespeak()) { btnBespeak.Enabled = false; return; } if (!IsPostBack) { BindUIElement(seatNo, seatShortNo, DateTime.Parse(date)); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.ServerVariables["HTTP_REFERER"] != null) { string url = Request.ServerVariables["HTTP_REFERER"].Trim(); string pageName = SeatManage.SeatManageComm.SeatComm.GetPageName(url); if (pageName != "BespeakNowDaySeatLayout.aspx" && pageName != "FormSYS.aspx") { WriteLogs(url); Response.Write("请通过正确方式访问网站!"); Response.End(); return; } } else { WriteLogs(HttpContext.Current.Request.Url.AbsoluteUri); Response.Write("请通过正确方式访问网站!"); Response.End(); return; } } string parameters = Request.QueryString["parameters"]; SeatManageWebV2.Code.BespeakSubmitWindowParamModel bespeakSubmitModel = new Code.BespeakSubmitWindowParamModel(parameters); seatNo = bespeakSubmitModel.SeatNo; seatShortNo = bespeakSubmitModel.ShortSeatNo; date = SeatManage.Bll.ServiceDateTime.Now; timeSpan = bespeakSubmitModel.TimeSpan; roomNo = bespeakSubmitModel.RoomNo; if (!IsCanBespeak()) { btnBespeak.Enabled = false; return; } if (!IsPostBack) { BindUIElement(seatNo, seatShortNo, date); } }