protected void Page_Load(object sender, EventArgs e) { if (V4IsPostBack) { return; } Title = Resx.GetString("STORE_ReportTitle"); StoresClientScripts.InitializeGlobalVariables(this); _table = new TemplatedSqlResult(this, "StoreReport", null, "StoreOrder.xslt", SQLQueries.SELECT_ОтчётыПоСкладам, CommandType.Text); var pageHelper = new StoresPageHelper(Request, ReturnId != "1" ? new AppParamsManager(ClId, StoresPageHelper.ReportParametersNamesCollection) : null); var isRequired = false; var strReportId = pageHelper.getRequestParameterValue("id", out isRequired); if (isRequired) { pageHelper.setSelectCtrlValue(sStoreReportType, ((int)SelectEnum.Contain).ToString(), strReportId, isRequired); } else { pageHelper.setSelectCtrlParameterValue(sStoreReportType, null, StoresPageHelper.ReportParameters.Type); } //string strRowsPerPage = pageHelper.getParameterValue(StoresPageHelper.ReportParameters.ResultsPerPage, out isRequired, string.Empty); //pageBar.RowsPerPage = strRowsPerPage.ToInt(); if (!string.IsNullOrEmpty(sStoreReportType.Value)) { FilterApply(); } StoresClientScripts.ClearSelectedStores(this); _SizePosKeeper = new WndSizePosKeeper(this, StoresPageHelper.WindowParameters.RptLeft, StoresPageHelper.WindowParameters.RptTop, StoresPageHelper.WindowParameters.RptWidth, StoresPageHelper.WindowParameters.RptHeight); _SizePosKeeper.OnLoad(); }
public void OnLoad() { //Восстановление размеров окна var WindowParameterNamesCollection = new StringCollection { _paramX, _paramY, _paramWidth, _paramHeight }; var pageHelper2 = new StoresPageHelper(_p.Request, new AppParamsManager(_p.ClId, WindowParameterNamesCollection)); var isRequired2 = false; var strX = pageHelper2.getParameterValue(_paramX, out isRequired2, "-1"); var strY = pageHelper2.getParameterValue(_paramY, out isRequired2, "-1"); var strWidth = pageHelper2.getParameterValue(_paramWidth, out isRequired2, "640"); var strHeight = pageHelper2.getParameterValue(_paramHeight, out isRequired2, "480"); if (strWidth.ToInt() > 0 && strHeight.ToInt() > 0) { StoresClientScripts.SetWindowSizePos(_p, strX, strY, strWidth, strHeight); } //размеры восстановлены }