当前位置:  开发笔记 > 编程语言 > 正文

.NET 3.5图表控制异常:执行ChartImg.axd的子请求时出错

如何解决《.NET3.5图表控制异常:执行ChartImg.axd的子请求时出错》经验,为你挑选了5个好方法。

任何人在使用新的免费图表时都会收到此错误控制从Dundas购买的MS?

"执行ChartImg.axd的子请求时出错"

在MSDN论坛上,他们建议这是我的web.config: MSDN论坛帖子

到目前为止,还没有解决问题.还有其他想法吗?



1> 小智..:

我遇到了同样的问题:图表可以在一个页面上工作,但不能在下一个页面上工作.如果在POST(即回发)中第一次初始化图表,则会抛出错误,因为处理程序配置不正确.要解决此问题,请通过添加POST谓词来修改本主题中用户LaptopHeaven引用的httpHandler配置:


我已经在Scott Anderson在他关于这个主题的开篇文章中提到的MSDN论坛帖子中写了一个更详尽的解释.



2> LaptopHeaven..:

我遇到了这个错误,但是通过在我的web.config文件的system.web\httpHandler部分添加一个元素来纠正它.我添加了以下内容:




3> Sergio..:

在.NET 4.0上,图表是内置的,但您仍可能需要在下面添加类似的标记:




4> 小智..:

尝试(不要忘记ChartImageHandler键中的路径)

    
    



...
    
...



...
    

...



5> rism..:

另请注意,将图表控件从工具箱拖到页面上时,应该在web.config中创建必要的条目,这只会在您当时处于设计模式时发生.

如果您处于源模式并拖放它将不会发生.

此外,在设计模式下添加图表控件时,项目/类文件中必须存在某种形式的注册.因为如果你处于源模式并且没有图表控件,你就不会像上面那样获得web.config中的条目.如果您进入设计模式并从工具箱转到页面,您将获得web.config中的条目.

但是,如果然后删除图表,你在设计模式下,它将擦除web.config中的条目(假设单个页面站点),即使你还没有进入页面上的其他图表控件源模式.

所以不,你不是疯了,只是不直观.;)

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有