找回密码
 立即注册

QQ登录

只需一步,快速开始

ttjie

高级会员

14

主题

55

帖子

1877

积分

高级会员

积分
1877

活字格认证

ttjie
高级会员   /  发表于:2013-12-30 17:10  /   查看:6123  /  回复:8
大家好,

本人最近项目用到spread7,我用的VS2012 + spread.net 7, 在做一个chart的时候,发现页面上没有显示chart而是显示一个小图标(表示不能显示),不知是什么情况,我是按照官网的例子做的,代码如下:

protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                BarSeries series = new BarSeries();
                series.SeriesName = "Series 0";
                series.Values.Add(2.0);
                series.Values.Add(4.0);
                series.Values.Add(3.0);
                series.Values.Add(5.0);
                YPlotArea plotArea = new YPlotArea();
                plotArea.Location = new PointF(0.2f, 0.2f);
                plotArea.Size = new SizeF(0.6f, 0.6f);
                plotArea.Series.Add(series);
                LabelArea label = new LabelArea();
                label.Text = "Bar Chart";
                label.Location = new PointF(0.5f, 0.02f);
                label.AlignmentX = 0.5f;
                label.AlignmentY = 0.0f;
                LegendArea legend = new LegendArea();
                legend.Location = new PointF(0.98f, 0.5f);
                legend.AlignmentX = 1.0f;
                legend.AlignmentY = 0.5f;
                ChartModel model = new ChartModel();
                model.LabelAreas.Add(label);
                model.LegendAreas.Add(legend);
                model.PlotAreas.Add(plotArea);
                FarPoint.Web.Spread.Chart.SpreadChart chart = new FarPoint.Web.Spread.Chart.SpreadChart();
                chart.Model = model;
                FpSpread1.Sheets[0].Charts.Add(chart);
            }
        }

哪位高手给解释一下子啊,
附件是显示结果,我用IE8 和chrome都试过了,都是这个样子。


谢谢了
1.PNG

8 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2013-12-30 17:58:00
沙发
回复 1楼ttjie的帖子

您好,请在 web.config 文件中,添加图表配置节点--HTTPHandlers

  1. <httpHandlers>
  2.   <add path="FpChart.axd" verb="*" type="FarPoint.Web.Chart.ChartImageHttpHandler" validate="true" />
  3. </httpHandlers>
复制代码


可参考这2篇博客:
Spread for ASP.NET 表格控件:添加图表动态提示功能
Spread for ASP.NET 表格控件:导入 Excel 文件中的图表
回复 使用道具 举报
ttjie
高级会员   /  发表于:2013-12-31 10:20:00
板凳
回复 2楼roger.wang的帖子

你好,谢谢你的回复,我按你说的做了,可是仍然无法显示,我上传我的测试项目,你帮忙看一下好吗?
谢谢了

WebApplication2.zip

25.63 KB, 下载次数: 879

回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2013-12-31 10:28:00
地板
回复 3楼ttjie的帖子

好的,我看看您的demo先。
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2013-12-31 10:38:00
5#
回复 3楼ttjie的帖子

配置一下工程启动的IIS选项为VS的试试:
web_chart_1.gif
回复 使用道具 举报
ttjie
高级会员   /  发表于:2013-12-31 11:01:00
6#
回复 2楼roger.wang的帖子

你好,非常感谢你的回答,按你说的方法可行,谢谢你,以后我会常来 :)
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2013-12-31 11:12:00
7#
回复 6楼ttjie的帖子

热烈欢迎!  再次祝您新年快乐。  :g~ij:

这个帖子,我先关闭了,有新问题欢迎开新帖沟通。
回复 使用道具 举报
ttjie
高级会员   /  发表于:2013-12-31 11:14:00
8#
回复 7楼roger.wang的帖子

新年快乐
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2013-12-31 12:09:00
9#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部