社区首页 >问答首页 >图表控件需要HTTP处理程序吗?

图表控件需要HTTP处理程序吗?
EN

Stack Overflow用户
提问于 2010-11-25 01:45:07
回答 3查看 7.2K关注 0票数 1

我有一个VS2010 ASP.NET 4网站应用程序,我在其中添加了新的图表控件。

当我将它部署到我们的web服务器上时,我们得到了一个“Internal server Error 500”。消息。

我注意到,自上一版本以来,web.config中添加了以下与图表控件相关的行:

代码语言:javascript
代码运行次数:0
复制
  <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>

如果我从web.config中删除这些添加的代码,站点就可以工作了--除了图表功能。

如何让网站和图表页正常工作?

在IIS版本低于7的情况下,这不是问题。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-11-25 18:45:05

确保注释掉system.web部分中的条目:

代码语言:javascript
代码运行次数:0
复制
<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>

并确保system.webserver部分包含以下内容:

代码语言:javascript
代码运行次数:0
复制
<handlers> 
<remove name="ChartImageHandler" /> 
<add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD,POST"
path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, 
System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> 
</handlers>
票数 11
EN

Stack Overflow用户

发布于 2010-11-25 11:28:24

检查有问题的服务器的事件日志。web服务器500错误将是事件日志中的应用程序异常。修复该异常的原因,您就可以正常工作了。

票数 0
EN

Stack Overflow用户

发布于 2016-01-18 10:42:48

代码语言:javascript
代码运行次数:0
复制
In Web Config :

<configuration>
    <system.web>
        <compilation debug="true" targetFramework="4.0">
            <assemblies>
                <add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies></compilation>
    </system.web>

  <appSettings>
    <add key="ChartImageHandler" value="storage=file;timeout=20;" />
  </appSettings>


  <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>
      <pages>
        <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>
    </system.web>
  <system.webServer>
    <handlers>
      <remove name="ChartImageHandler"/>
      <add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD,POST" path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    </handlers>
  </system.webServer>
</configuration>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4273101

复制
相关文章
程序员需要天赋吗?
其实无论是成为程序员还是成为一名优秀的程序员,只要不是做算法岗,都不太需要优秀的数学能力,高中数学足矣。
用户6983566
2022/04/11
9160
程序员需要天赋吗?
当程序员需要高智商吗?
缘起 前两天看到一篇微信文章,名叫《程序员真的需要高智商吗?》。内容没细看,不过被题目触动了一下。 程序员看程序员 笔者作为一个积年的老程序员,工作当中整天见的都是程序员,朋友圈也大半都是程序员。根据
叶锦鲤
2018/03/15
1.3K0
当程序员需要高智商吗?
OxyPlot.Wpf 图表控件使用备忘
GitHub:https://github.com/oxyplot/oxyplot
独立观察员
2022/12/06
3.8K0
OxyPlot.Wpf 图表控件使用备忘
Visifire图表控件的使用「建议收藏」
1.在实际项目开展中,往往会牵扯到需要绘制图表的情况。而Visifire是一个比较美观大方的第三方图表控件,本文会讲 述如何初步使用Visifire控件。 首先我们需要从Visifire的官方网站下载:http://www.visifire.com/,新建一个项目,引入SLVisifire.Charts.dll。在 MainPage.xaml.cs代码中添加代码:using Visifire.Charts; 准备工作做好了,此时我在这里直接编写了一个函数如下: /// /// 创建一个图表 /// /// 表名字 /// 时间段的集合 /// 对应时间段集合的值 /// 本表在主Grid里面的ROW值 /// 本表在主Grid里面的column值 /// Y轴的后缀 /// 时间段间隔 /// 图表两点之间的间隔 /// 图表的X轴坐标按什么来分类,如时分秒 public void CreateChart(string tableName, List updateTime, List value, int row, int column, string rihgtStr, TimeSpan tspan, int chartInterval, IntervalTypes intervaltype) { // 创建一个图标 Chart chart = new Chart(); // 设置图标的宽度和高度 chart.Width = 500; chart.Height = 400; chart.ToolBarEnabled = true; // 设置图标的属性 chart.ScrollingEnabled = false; chart.View3D = true; // 创建一个标题的对象 Title title = new Title(); // 设置标题的名称 title.Text = tableName; title.Padding = new Thickness(0, 10, 5, 0); // 向图标添加标题 chart.Titles.Add(title); // 初始化一个新的Axis Axis xAxis = new Axis(); // 设置axis的属性 //图表的X轴坐标按什么来分类,如时分秒 xAxis.IntervalType = intervaltype; //图表中的X轴坐标间隔如2,3,20等,单位为xAxis.IntervalType设置的时分 秒。 xAxis.Interval = chartInterval; //设置X轴的时间显示格式为7-10 11:20 xAxis.ValueFormatString = “hh:mm:ss”; //给图标添加Axis chart.AxesX.Add(xAxis); Axis yAxis = new Axis(); //设置图标中Y轴的最小值永远为0 yAxis.AxisMinimum = 0; //设置图表中Y轴的后缀 yAxis.Suffix = rihgtStr; chart.AxesY.Add(yAxis); for (Int32 j = 0; j < 1; j++) { // 创建一个新的数据线。 DataSeries dataSeries = new DataSeries(); // 设置数据线的格式。 dataSeries.RenderAs = RenderAs.Line; dataSeries.XValueType = ChartValueTypes.DateTime; // 设置数据点 DataPoint dataPoint; for (int i = 0; i < updateTime.Count; i++) { // 创建一个数据点的实例。 dataPoint = new DataPoint(); // 设置X轴点 dataPoint.XValue = updateTime[i]; //设置Y轴点 dataPoint.YValue = double.Parse(value[i]); 通过此函数我们可以很方便的创建了一个Visifire图表,其创建的步骤那些我在这里不细说,大家直接看源码上的注释 就可以了。因为我使用的Visifire是免费的版本,所有会有水印,在使用的过程中可以创建一个白色背景的StackPanel 来遮盖住水印的位置。在这个函数执行的时候,还为每个DataPoint点加载了一个点击事件,处理当这些点被点击之后 触发的事件(在事件里面获取DataPoint的X轴,Y轴等,以便进行相关操作),其源码如下: dataPoint.MarkerSize = 8
全栈程序员站长
2022/09/13
9540
大多数程序员都需要相亲吗?
PS:结婚了,特地花了很多钱打扮了一番,很帅,看不出所谓“it民工”的痕迹。看着光鲜亮丽的他,同学们有真诚祝福的,也有在底下议论他“吃的是青春饭”。程序员不是一个完美职业,但对于很多家境普通的孩子来说,是相当公平的一个职业,不需要什么强大的人脉和背景,只要你有一个热爱技术的心,就能发挥出自己的价值,找到自己的真爱。
IT架构圈
2018/08/20
4580
大多数程序员都需要相亲吗?
大多数程序员都需要相亲吗?
PS:结婚了,特地花了很多钱打扮了一番,很帅,看不出所谓“it民工”的痕迹。看着光鲜亮丽的他,同学们有真诚祝福的,也有在底下议论他“吃的是青春饭”。程序员不是一个完美职业,但对于很多家境普通的孩子来说,是相当公平的一个职业,不需要什么强大的人脉和背景,只要你有一个热爱技术的心,就能发挥出自己的价值,找到自己的真爱。
IT架构圈
2018/09/28
1.3K0
Redis需要代理吗?
前面我们聊到redis根据AKF拆分理论根据Y、Z轴拆分的相关知识,相信大家对redis扩展有了一定认识。
灬沙师弟
2023/07/08
2230
Redis需要代理吗?
你需要 GraphQL 吗?
第一次了解到 GraphQL 是查阅 Github 文档时,偶然看到 v4 版本文档只要一个链接就可以完成所有获取数据和更新数据请求,当时看到觉得特别惊艳,能跳出 REST 请求模式,构建出全新的一套环境来实现网络请求,GraphQL 的开发者确实很有想法。
Omniqia
2019/07/03
2.2K0
你需要 GraphQL 吗?
用于 Windows8 的 Wijmo Charts 图表控件
随着Windows 8 Developer Preview 和 Visual Studio 11 Preview的发布, 大家对Metro-style的关注也逐步升温。最大的改变就是我们可以用HTML、JavaScript以及CSS进行Windows 应用程序的开发了。这应该是所有的Web Developer的福利了。 众所周知,Wijmo 是一套JavaScript UI 类库。我打算试着把它放到Windows 8里,准确的说,我尝试利用Wijmo的Charts实现一个Windows 8下的Metro U
葡萄城控件
2018/01/10
2.7K0
用于 Windows8 的 Wijmo Charts 图表控件
小程序真的只有 1 MB 吗?/注册小程序需要营业执照吗?/小程序有什么 UI 框架?| 小程序问答 #3
这里是「小程序问答」栏目的第 3 期 本周,知晓程序 MINA 奖颁给了「豆瓣评分」;「人民日报数字报」也强势登上了 Top 100 周榜。 接下来,「小程序问答」依然要解决大家关心的问题:小程序真的只有 1 MB 吗(第 11 问)、注册小程序需要营业执照吗(第 1 问)、小程序有什么好的 UI 框架(第 8 问)。 小程序运营问题 1. 注册小程序必须要营业执照吗? 如果小程序运营主体类型为企业,那么就必须提供营业执照。其他类别的组织(如政府、NGO 等),注册小程序时也需要提供组织机构代码证。 关注
知晓君
2018/06/29
5K2
AI自动生成代码,那还需要程序员吗?
肯定有人会说,不可能,绝对不可能,就算AI再智能,也很难把业务目标理清楚再实现出来!
行哥玩Python
2021/12/09
8720
AI自动生成代码,那还需要程序员吗?
自定义控件之圆形统计图表
今天来做一做自定义的圆形统计图表,其实这个老早就做好了,只是今天项目不赶,我就把这个发出来。 先看效果图: 效果图 思路篇: 其实这个仔细想想,就是利用多个颜色不同的圆弧组合起来的一个圆, 所以,
Xiaolei123
2018/06/28
1.3K0
你了解 HTTP 报文吗?
HTTP,Hyper Text Transfer Protocol 简写,超文本传输协议。在前端最重要的体现在于,浏览器(HTTP Client)与服务器(HTTP Server)之间的通信。
山月
2022/11/02
3490
你了解 HTTP 报文吗?
[CodeIgniter4]概述-处理 HTTP 请求
为了充分地使用 CodeIgniter,你需要对 HTTP 请求和响应的工作方式有基本的了解。对于所有想要成功的开发者来说, 理解 HTTP 背后的概念是 必须 的。
landv
2020/03/05
1.9K0
Http请求处理流程
我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。
张子阳
2018/09/27
1.3K0
Http请求处理流程
Python 处理 HTTP Basic
原链接:https://hacpai.com/article/1484722904667
py3study
2020/01/10
3810
C# WPF图表控件之ChartControl用法指南①
WPF的DevExpress ChartControl是一种功能强大的可视化工具,可帮助您将数据显示为二维或伪三维条形图、区域、线和许多其他形式。
用户9127601
2022/01/13
2.6K0
C# WPF图表控件之ChartControl用法指南①
HTTP你需要知道的
HTTPS是在处于应用层的HTTP协议与处于传输层的TCP协议之间,增加了一层SSL。HTTPS对传输数据进行了加密,并且HTTPS需要CA机构wosign的颁发的SSL证书。
Oceanlong
2019/01/03
5320
点击加载更多

相似问题

为什么我们需要Http处理程序?

22

如何检查ms图表控件的click事件处理程序

10

需要Asp.net 2.0图表控件

20

@UiHandler :需要委托处理程序吗?

19

按钮单击处理程序需要引用其他html控件

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文