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);
            }

        }
时间: 2024-12-30 09:28:07

ASPxDashboardViewer_OnDashboardLoaded 修改Item参数的相关文章

fidder设置断点,修改请求参数等

设置断点(来自:http://jingyan.baidu.com/article/17bd8e52216c8d85ab2bb8e9.html): 可以看到当前有一个抓取的很多的包的链接的地址的信息,那么这样的情况,已发送的请求的,进行做断点设置,进行选中该链接. 然后进行点击fiddler中菜单中的rules的选项菜单. 然后就会弹出了下拉菜单中进行选择为"automatic breakpoints"的选项菜单. 就会弹出了下一级菜单中进行选择为before requests的选项.

GridView 动态修改Item的LayoutParam导致Item的OnClickListener失效

GridView 动态修改Item的LayoutParam导致Item的OnClickListener失效 项目中为了实现图片的数量以及大小(类似微信图片的单张图片显示,和多张图片显示的大小是不同的)的效果,采用GridView动态修改边界,以及动态修改ImageView的大小的方式.实现效果如下: 单图: 多图 到目前为止,没有遇到什么问题,可是,之后就遇到一个问题,就是在ImageView上设置OnClickListener,第0张图片无法点击的问题. 追踪源码,发现一直运行到: 这个函数的

修改内核参数

核心:/boot/vmlinuz-version 内核模块:/lib/modules/version 内核设计:linux为单内核,模块化设计 装在模块命令:insmod . modprobe 内核官网:www.kernel.org 用户空间访问.监控内核的方式: /proc . /sys 伪文件系统: /proc/sys :此目录中的文件很多是可读写的 /sys : 某些文件可写 设定内核参数值的方法 第一种修改内核方法: echo VALUE > /proc/sys/dirctory/fil

hi3531 SDK 编译 uboot, 修改PHY地址, 修改 uboot 参数 .

一,编译uboot SDK文档写得比较清楚了,写一下需要注意的地方吧. 1. 之前用SDK里和别人给的已经编译好的uboot,使用fastboot工具都刷不到板子上.最后自己用SDK里uboot源码编译的则成功刷了进去,不知道具体什么问题,但是一直没试试有点不应该了. 2. 文档中说要用一个Excel表格做配置然后用mkboot.sh将配置文件和uboot.bin文件一起生成最终的uboot,我一直纠结那个Excel不能配置,里面的参数也看不懂.谁知道其实不用配影响也不大. 3. 之前用别人的u

修改二进制参数文件(SPFILE)的方法之一

在某些情况下,我们会因为使用alter system set ... 来修改初始化参数时出错,而当下次重启数据库时,发现因为参数出错而不能启动数据库的问题.这时,就需要修改二进制参数文件.以下记录下修改二进制参数文件方法中的一种. 1.由于二进制参数文件(SPFILE)不能直接编辑,所以,需要将数据库启动到nomount状态下,将二进制的参数文件输出为可编辑的文本参数文件(PFILE). [[email protected] ~]$ sqlplus / as sysdba SQL*Plus: R

linux下修改内核参数进行Tcp性能调优 -- 高并发

前言: Tcp/ip协议对网络编程的重要性,进行过网络开发的人员都知道,我们所编写的网络程序除了硬件,结构等限制,通过修改Tcp/ip内核参数也能得到很大的性能提升, 下面就列举一些Tcp/ip内核参数,解释它们的含义并通过修改来它们来优化我们的网络程序,主要是针对高并发情况. 这里网络程序主要指的是服务器端 1. fs.file-max 最大可以打开的文件描述符数量,注意是整个系统. 在服务器中,我们知道每创建一个连接,系统就会打开一个文件描述符,所以,文件描述符打开的最大数量也决定了我们的最

eclipse集成tomcat修改字符集参数

问题: 在eclipse 4.4(Luna)中集成tomcat时,直接修改原tomcat目录中的配置文件,不起作用. 有时,我们会修改字符集参数为utf-8,以解决中文乱码问题,改动之后依然乱码-- 分析: elcipse集成tomcat时,会脱离原目录,在新目录workspace ? .metadata ? .plugins ? org.eclipse.wst.server.core ? tmp0下生成conf.logs.temp.webapps.work.wtpwebapps目录.运行时,自

Java Web 修改请求参数

方法一.继承 HttpServletRequestWrapper , 实现自定义 request 1.除了修改的参数,其他 Header 等参数不变, 等同于修改了请求参数 2.实质是另一个请求 /** * @author zxguan * @description * @create 2018-03-02 9:51 */ public class ParameterRequestWrapper extends HttpServletRequestWrapper { private Map pa

修改内核参数 dad_transmits

修改内核参数 dad_transmits 最近在学习ipv6的相关知识. 自己控制ipv6 地址冲突检测(dad)发出的报文后,地址配置后,发现多一次ns报文.这很奇怪.经过排查,发现是内核自己发了一次ns报文.所以需要把内核发出的ns报文给禁掉.需要修改内核参数.第一次调整内核参数,内心是激动的.在/proc/sys/net/ipv6/conf/all找到了该参数.但是修改的时候发现问题.通过vim不让修改./proc/sys/net/ipv6/conf找到对应的网口 批量修改直接修改配置文件