解决 ASP.NET Chart 控件出错 为 ChartImg.axd 执行子请求时出错
2016-02-24 12:01
621 查看
今天在做一个关于MVC的MSChart时,本以为很简单的一个东西,后面把数据什么的都绑定好后,满以为OK了,一运行就报错“ ASP.NET Chart 控件出错 为 ChartImg.axd 执行子请求时出错 ”,纠结~~
后面网上搜了一下这方面的解决方案,然后结合自己的,最后做了一个小的总结:
一、在vs2008中,你需要按照如下的步骤进行配置:
1、<pages controlRenderingCompatibilityVersion="3.5" enableEventValidation="false"
clientIDMode="AutoID">
<controls>
<add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting"
assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</controls>
</pages>
2、 在<assemblies>中增加(这个应该是会自动生成的)
<add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
3、在<syste,=m.web>中添加
<httpHandlers>
<add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
validate="false" />
</httpHandlers>
4、在<appSettings>中添加
<add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" />
二、如果你是在vs2010的4.0下,你就只要在web.config中按照如下的配置就行了:
在<system.web>中添加:
<httpHandlers>
<add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
validate="false" />
</httpHandlers>
像 <assemblies>
<add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies>
这个都会自动生成的,所以就比vs2008要简单些。
至于MSCchart的使用,感觉就跟平时那些控件的使用一样的,这就不做具体介绍了。
相关文章推荐
- ASP.NET基础
- 【转载】关于大型asp.net应用系统的架构—如何做到高性能高可伸缩性
- .NET、C#和ASP.NET三才之间的区别
- Asp.net 5 (MVC6) Areas 分区
- ASP.NET Response.Filter
- ASP.NET对SQLServer的通用数据库访问类
- ASP.NET Mvc开发之查询数据
- ASP.NET MVC
- 核心ASP.NET
- ASP.NET MVC: Razor中的@:和语法
- asp.net在同一页面跳转到指定位置
- ASP.NET Mvc开发之EF延迟加载
- Asp.net 数据导出为Excel文件
- asp.net 文件夹读成流方法,然后在把流读取成文件方法。
- 网站微信登录授权 ASP.NET
- ASP.NET 重定向三种方法
- [转][ASP.NET]ASP.NET 预编译网站
- 【ASP.NET】巧用Cookie实战
- OWASP ZAP2.4.3使用指南(中文版)
- ASP.NET的三层架构(DAL,BLL,UI)