protected void Page_Load(object sender, EventArgs e) { #region ErrorMsgLabel.Text = ""; strReason = SLP_CodeFile1.Text; if (!IsPostBack) { if (Request.QueryString["PageTimeStamp"] != null) PageTimeStamp.Value = Request.QueryString["PageTimeStamp"]; else PageTimeStamp.Value = string.Format("{0}{1}{2}{3}{4}{5}", DateTime.Now.Year.ToString(), DateTime.Now.Month.ToString().PadLeft(2, '0'), DateTime.Now.Day.ToString().PadLeft(2, '0'), DateTime.Now.Hour.ToString().PadLeft(2, '0'), DateTime.Now.Minute.ToString().PadLeft(2, '0'), DateTime.Now.Second.ToString().PadLeft(2, '0') ); if (Request.QueryString["Item"] != null) { SLP_SKU1.Text = Request.QueryString["Item"].Trim(); } SLP_SKU1.ReadOnly = true; ParameterList.Clear(); ParameterList.Add(Request.QueryString["Item"].Trim()); ALOModel.MaintainStoreOrderItem BCO = new ALOModel.MaintainStoreOrderItem(ConnectionDB); string strPeriodSt = BCO.GetNextPeriodStByItem(ParameterList); if (strPeriodSt == string.Empty) { ErrorMsgLabel.Text = "找不到最新期別"; btn_StoreSelect.Enabled = false; btn_Save.Enabled = false; return; } else { lbl_Period.Text = strPeriodSt; } //查詢商品最新期別狀態 ParameterList.Clear(); ParameterList.Add(Request.QueryString["Item"].Trim()); ParameterList.Add(strPeriodSt); ALOModel.QueryALOCommon ALO1 = new ALOModel.QueryALOCommon(ConnectionDB); string strStstusDesc = ALO1.CheckCurrentItemPeriodState(ParameterList); if (strStstusDesc != string.Empty) { lbl_Status.Text = "(" + strStstusDesc + ")"; } //for POP_StoreSelector dtStoreSelected = null; btn_StoreSelect.OnClientClick = "checkMultiAddInput_Item();if(Page_IsValid==false){return false;}POP_StoreSelector();"; ToolBarInit(); AuthorityControls(this); } #endregion }