首页 > 代码库 > ASPxDashboardViewer_OnDashboardLoaded 修改Item参数

ASPxDashboardViewer_OnDashboardLoaded 修改Item参数

 protected void ASPxDashboardViewer_OnDashboardLoaded(object sender, DashboardLoadedWebEventArgs e)        {            var id = e.DashboardId;            string regiongEn = CookieHelper.GetCookieValue("regionCityName_EN");            if (id.Contains("163"))            {                Dashboard dashboard = e.Dashboard;                 ChoroplethMapDashboardItem mapDashboardItem = (ChoroplethMapDashboardItem)dashboard.Items["mapDashboardItem1"];                //DashboardParameter dashboardParameter = dashboard.Parameters["P_REGION"];                //StaticListLookUpSettings parameterLookUpSettings = new StaticListLookUpSettings();                //parameterLookUpSettings.Values.SetValue();                //Console.WriteLine(dashboardParameter.LookUpSettings);                //dashboardParameter.LookUpSettings            }            if (id.Contains("Map"))            {                Dashboard dashboard = e.Dashboard;                ChoroplethMapDashboardItem mapDashboardItem = (ChoroplethMapDashboardItem)dashboard.Items["choroplethMapDashboardItem1"];                string shpPath = Server.MapPath("App_Data/DashBoard/" + regiongEn + "/Map/全境_区县界面_region.shp");               Console.WriteLine(mapDashboardItem.CustomShapefile.Url);               mapDashboardItem.CustomShapefile.Url = shpPath;               Console.WriteLine(mapDashboardItem.CustomShapefile.Url);            }        }

 

ASPxDashboardViewer_OnDashboardLoaded 修改Item参数