[求助] 如何引用.NET 3.5中的Chart服务器控件?

问题描述

我安装了dotNetFx35Setup.exe、MSChart.exe和MSChart_VisualStudioAddOn.exe,但是打开VS2008,在工具箱里并没有看到控件的图标,在引用中也加入了System.Web.DataVisualization.Charting名字空间,还是没用,在aspx页面中手写<asp:chart>代码,也说创建控件时出错,未知的服务器标记“asp:chart”。请问如何引用Chart控件?

解决方案

解决方案二:
安装完毕后,<asp:chart/>控件会出现在工具箱的“数据”页上,可以作为标准的服务器控件轻易地声明在任何ASP.NET网页上.参考http://www.cnblogs.com/DotNetNuke/archive/2008/11/27/1341661.htmlhttp://www.cnblogs.com/sunjunlin/archive/2008/11/27/1342697.html
解决方案三:
EdittheWeb.ConfigToenablethecontrolsyouhavetoedittheweb.configfile.Addthisunderthecontrolstag(path:"<system.web><pages><controls>"):<addtagPrefix="asp"namespace="System.Web.UI.DataVisualization.Charting"assembly="System.Web.DataVisualization,Version=3.5.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/>AndaddthishttpHandler(under"<httpHandlers>"):<addpath="ChartImg.axd"verb="GET,HEAD"type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler,System.Web.DataVisualization,Version=3.5.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"validate="false"/>
解决方案四:
谢谢LS,控件可以用了,但在工具箱里还是没有出现图标啊。
解决方案五:
没人知道吗?
解决方案六:
帮顶
解决方案七:
如果出現圖表加載不出來,請按以下步驟來:1:MSChart2.exe2.MSChart_VisualStudioAddOn.exe這兩個控件是必不可少的,一般安裝了就會出現如果未出現,可以這樣來操作打开一个Form,在工具箱上面,常规选项卡,右击,选择项,稍等一会,IDE会加载一个对话框,如下图所示,打开COM组件,并找到MicrosoftChartControl项(对于不同的操作系统,可能会有版本的不同),打勾,再点确定。这样,就可以成功加载控件。
解决方案八:
引用6楼xhlnb的回复:

如果出現圖表加載不出來,請按以下步驟來:1:MSChart2.exe2.MSChart_VisualStudioAddOn.exe這兩個控件是必不可少的,一般安裝了就會出現如果未出現,可以這樣來操作打开一个Form,在工具箱上面,常规选项卡,右击,选择项,稍等一会,IDE会加载一个对话框,如下图所示,打开COM组件,并找到MicrosoftChartControl项(对于不同的操作系统,可能会有版本的不同),打勾,再点确定。这样,就可以成功加载控件。

找不到MicrosoftChartControl项。
解决方案九:
控件会出现在工具箱的“Data”页上,好好找找吧。选择工具箱项的话是在.netframework组件里,叫“Chart”
解决方案十:
引用8楼visualKKK的回复:

控件会出现在工具箱的“Data”页上,好好找找吧。选择工具箱项的话是在.netframework组件里,叫“Chart”

怎么找都找不到
解决方案十一:
没装VS2008的机器安装不上MSChart_VisualStudioAddOn.exe的,那VS2005到底有没法引用MSChart控件?dotNetFx35Setup.exe、MSChart.exe已经安装好了的。
解决方案十二:
引用10楼billow_chentao的回复:

没装VS2008的机器安装不上MSChart_VisualStudioAddOn.exe的,那VS2005到底有没法引用MSChart控件?dotNetFx35Setup.exe、MSChart.exe已经安装好了的。

VS2008支持.NET2.0的,所以改用VS2008替代VS2005开发吧!
解决方案十三:
我也没有找到。不知道为什么
解决方案十四:
EdittheWeb.ConfigToenablethecontrolsyouhavetoedittheweb.configfile.Addthisunderthecontrolstag(path:"<system.web><pages><controls>"):<addtagPrefix="asp"namespace="System.Web.UI.DataVisualization.Charting"assembly="System.Web.DataVisualization,Version=3.5.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"/>AndaddthishttpHandler(under"<httpHandlers>"):<addpath="ChartImg.axd"verb="GET,HEAD"type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler,System.Web.DataVisualization,Version=3.5.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"validate="false"/>
解决方案十五:
我的在VS2010中本来有Chart控件,其他的控件只有在3.5下才能使用,所以现在想在3.5下使用,但有安装不上去MSChart_VisualStudioAddOn.exe,谁有好办法!

时间: 2024-08-18 05:53:23

[求助] 如何引用.NET 3.5中的Chart服务器控件?的相关文章

【求助】如何修改程序运行中的数据并保存

问题描述 [求助]如何修改程序运行中的数据并保存 使用C/C++实现程序在执行时可以变更原始数据并保存,关闭以后再次执行该程序时,程序使用更改后的数据运行.(不是将修改后的数据保存在配置文件.或注册表里面.保存在原有的程序中) 解决方案 你这需求,我觉得不靠谱.一般来说都是存在加密文件的.比如xxx.db这个格式你可以自定义,但加密方法只有你知道,提取时解密即可

ios-高手求助:传递NSError到方法中

问题描述 高手求助:传递NSError到方法中 有一个方法,参数: (void(^)(NSError*))errorCall; 需要传递errorCall值: -(void)message{ example = [[Example alloc]init] [example opertationError:void(^)(NSError*))errorCall ]; } 下面这行代码: [example opertationError:void(^)(NSError*))errorCall]; 需

javascript-js引用其他iframe框架中的全局变量刷新后无法使用

问题描述 js引用其他iframe框架中的全局变量刷新后无法使用 背景是:upper.jsp中有两个iframe,分别是left.jsp和right.jsp,每个页面中各有一个全局变量var upperData,leftData,rightData ,值是随机数生成的. 代码是: function right(){ var x = parent.upperData; alert(x); parent.location.reload(true); x = parent.upperData; ale

Visula Basic工程-引用和工程-部件中的控件用法有什么不同

问题描述 Visula Basic工程-引用和工程-部件中的控件用法有什么不同 Visula Basic工程-引用和工程-部件中的控件用法有什么不同,是不是引用的控件必须先new才能使用? 解决方案 通常工程-引用是activex dll,而工程-部件是activex-ocx,前者是库,后者是界面控件. 解决方案二: 说VB.net 吧?通常不需要 new , 使用方法并没有大的区别

rawerlayout-github上的LDrawer开源项目怎么引用到自己项目中?

问题描述 github上的LDrawer开源项目怎么引用到自己项目中? 项目地址:https://github.com/ikimuhendis/LDrawer 有没有人成功使用过的?修改时需要注意哪些地方呢? PS:成功compile,使用AS自动生成的Drawer layout 项目修改,没有动画效果,只有一个箭头. 解决方案 参考如何用Eclipse正确导入开源库AndroidStaggeredGrid,是关于Eclipse的,不是AS的,不过可以参考一下带动画的Android抽屉图标:LD

java请问如何让other_main.java 可以引用包 Main.class 中的Yh的类

问题描述 java请问如何让other_main.java 可以引用包 Main.class 中的Yh的类 Main.java package Test; class Yh { String name = null; Yh(String name) { this.name = name; } public boolean register() { if(name =="OK") { System.out.println("Ok"); return true; } e

布局-多个页面 引用到同一个页面中并且保留原来的编辑 功能样式

问题描述 多个页面 引用到同一个页面中并且保留原来的编辑 功能样式 本人菜鸟可能标题问的不专业. 例如 A.B.C 三个独立的网页, 某个div 布局中有独立的编辑功能.然后在D网页中一侧悬浮有A.B.C三个网页的说略图,可以随意的把这三个网页拖拽到D页面中,并且在D页面中三个布局也是独立可以编辑的.能不能讲下 思路,当然越详细越好(拖拽方面可以用jquery实现 这知道,主要是怎么 引用到D页面中),谢谢! 解决方案 d中用iframe加载a,b,c,然后通过a,b,c通过parent得到d的

c++-C++中一个cpp引用另一个cpp中的函数,为什么会报错?

问题描述 C++中一个cpp引用另一个cpp中的函数,为什么会报错? C++中一个cpp引用另一个cpp中的函数,为什么会报错? 解决方案 包含了没?重复包含了没? 解决方案二: 首先将要引用的cpp文件写出一个对应的头文件,相关的写法可以参照http://blog.sina.com.cn/s/blog_6d30debd0100sx16.html 这个网址给出的例子,写出对应的头文件后,在你的另一个cpp文件中#include就可以了. 解决方案三: A .cpp(148) : fatal er

java-新手求助:怎么在JAVA JFrame中添加几张图片

问题描述 新手求助:怎么在JAVA JFrame中添加几张图片 怎么在JAVA JFrame中添加几张图片,添加一张之后再添加的时候就只显示后面那张