protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["SelectedFolder"] != null && Request.QueryString["ReUploadDoc"] == null && Request.QueryString["EditDoc"] == null) { Session["SelectedFolder"] = null; } else { //DocumentFiles1.Rebind(); } } //NewFolder1.EnableNewFolder = true; DocumentImport1.SetButtonEnabled(true); //_searchDocFiles.EnableSearchDocument = true; //if logonId not present redirect to Login page if (Session[SessionName.LogonSettings] == null) { Response.Redirect("~/Login.aspx?SessionExpired=1", true); } _lblError.CssClass = "errorMessage"; _lblError.Text = string.Empty; //ScriptManager.GetCurrent(this.Page).RegisterPostBackControl(_grdDocFiles); if (!IsPostBack) { if (Session[SessionName.MemberId] != null && Session[SessionName.OrganisationId] != null) { if ((Guid)Session[SessionName.MemberId] != DataConstants.DummyGuid || (Guid)Session[SessionName.OrganisationId] != DataConstants.DummyGuid) { try { DocumentImport1.SetButtonEnabled(true); NewFolder1.EnableNewFolder = true; _searchDocFiles.EnableSearchDocument = true; _btnDelFolder.Enabled = true; _cliMatDetails.IsClientMember = true; // If Member is Organisation, then set IsClientMember to false if (new Guid(Session[SessionName.OrganisationId].ToString()) != DataConstants.DummyGuid) { _cliMatDetails.IsClientMember = false; } _cliMatDetails.LoadClientMatterDetails(); } catch (Exception ex) { _lblError.Text = ex.Message; } } } } }
protected void _cliMatDetails_MatterChanged(object sender, EventArgs e) { try { _lblError.Text = ""; Session["SelectedFolder"] = null; DocumentFolders.ReloadFolders(); DocumentFiles1.Rebind(); if (Session[SessionName.ProjectId] == null) { DocumentImport1.SetButtonEnabled(false); NewFolder1.EnableNewFolder = false; _searchDocFiles.EnableSearchDocument = false; _btnDelFolder.Enabled = false; ScriptManager.RegisterStartupScript(this, GetType(), "test1", "$('#" + _searchDocFiles.SearchForDocumentButtonClientID + "').attr('disabled', true);", true); if (_cliMatDetails.Message != null) { if (_cliMatDetails.Message.Trim().Length > 0) { _lblError.Text = _cliMatDetails.Message; return; } } } else { _searchDocFiles.EnableSearchDocument = true; DocumentImport1.SetButtonEnabled(true); _btnDelFolder.Enabled = true; NewFolder1.EnableNewFolder = true; ScriptManager.RegisterStartupScript(this, GetType(), "test1", "$('#" + _searchDocFiles.SearchForDocumentButtonClientID + "').attr('disabled', false);", true); } } catch (Exception ex) { _lblError.Text = ex.Message; } }