protected void DashboardSaving(object sender, DashboardSavingWebEventArgs e) { var dashboardData = (IDashboardDefinition)View.CurrentObject; dashboardData.Xml = e.DashboardXml.ToString(); _objsectSpace.CommitChanges(); e.Handled = true; }
private void dashboard_DashboardSaving(object sender, DashboardSavingWebEventArgs e) { if (DashboardSaving != null) { Application.Update(this, () => { DashboardSaving(sender, e); }); } }
private void ASPxDashboard2_DashboardSaving(object sender, DashboardSavingWebEventArgs e) { var dashboard = e.DashboardXml; var company = getcompanyForUser(); var admin = GetAdminFromCompanyName(company); var userName = (string)HttpContext.Current.Session["CurrentUser"]; var dashboardID = e.DashboardId; var folder = HttpContext.Current.User.Identity.Name; var pathAdmin = HttpContext.Current.Server.MapPath($"~/App_Data/{company.Replace(" ", string.Empty)}/{admin.Replace(" ", string.Empty)}/" + dashboardID + ".xml").Replace(" ", string.Empty); File.WriteAllText(pathAdmin, dashboard.ToString()); }
protected void ASPxDashboard1_DashboardSaving(object sender, DashboardSavingWebEventArgs e) { }