protected override void OnSaveStateComplete(EventArgs e) { string key = PageSessionDataKey; if (!string.IsNullOrEmpty(key)) { SessionStateUtils.Set(key, PageSessionData); } base.OnSaveStateComplete(e); }
protected override void OnPreInit(EventArgs e) { string key = PageSessionDataKey; if (!string.IsNullOrEmpty(key)) { if (!IsPostBack) { InitializePageSessionData(); } else { PageSessionData = SessionStateUtils.Get <T>(key); } } base.OnPreInit(e); }