From 6089d727414a74c72192fe2b6e6eee66064cf207 Mon Sep 17 00:00:00 2001 From: Christiaan Swiers Date: Mon, 2 Feb 2015 13:17:51 +0100 Subject: [PATCH] Solved the issue with suspending and activating a user account. --- .../DesktopModules/WebsitePanel/UserSpaces.ascx.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/UserSpaces.ascx.cs b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/UserSpaces.ascx.cs index 83d39d0f..dda77d1b 100644 --- a/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/UserSpaces.ascx.cs +++ b/WebsitePanel/Sources/WebsitePanel.WebPortal/DesktopModules/WebsitePanel/UserSpaces.ascx.cs @@ -50,6 +50,7 @@ namespace WebsitePanel.Portal DataSet myPackages; int currentPackage; int currentUser; + protected void Page_Load(object sender, EventArgs e) { @@ -74,7 +75,6 @@ namespace WebsitePanel.Portal if(ddlPackageSelect.Items.Count > 0) { Session["currentPackage"] = ddlPackageSelect.Items[0].Value; Session["currentUser"] = PanelSecurity.SelectedUserId; - currentPackage = int.Parse(Session["currentPackage"].ToString()); } } else { currentPackage = int.Parse(Session["currentPackage"].ToString()); @@ -84,14 +84,13 @@ namespace WebsitePanel.Portal } // USER UserPackagesPanel.Visible = true; - if(!IsPostBack) - { + if(ddlPackageSelect.UniqueID != Page.Request.Params["__EVENTTARGET"]) { if(ddlPackageSelect.Items.Count == 0) { litEmptyList.Text = GetLocalizedString("gvPackages.Empty"); EmptyPackagesList.Visible = true; } else { ddlPackageSelect.Visible = true; - myPackages = new PackagesHelper().GetMyPackage(currentPackage); + myPackages = new PackagesHelper().GetMyPackage(int.Parse(Session["currentPackage"].ToString())); PackagesList.DataSource = myPackages; PackagesList.DataBind(); }