Infragistics UltraChart出现了red-x破碎图像

时间:2012-12-28 14:18:52

标签: infragistics brokenimage

我确定我错过了一些简单的东西但是当我尝试显示一个UltraChart时,它只是在角落里显示一个带有红色x的框。

我目前正在尝试为简单的条形图实现示例代码:

<igchart:UltraChart ID="barchartData" runat="server">
</igchart:UltraChart>

在代码背后:

    DataTable mydata = new DataTable();
    // Define the columns and their names
    mydata.Columns.Add("Series Labels", typeof(string));
    mydata.Columns.Add("Column A", typeof(int));
    mydata.Columns.Add("Column B", typeof(int));
    mydata.Columns.Add("Column C", typeof(int));
    mydata.Columns.Add("Column D", typeof(int));
    // Add the rows of data
    mydata.Rows.Add(new Object[] { "Series A", 1, 4, 10, 4 });
    mydata.Rows.Add(new Object[] { "Series B", 3, 6, 4, 5 });
    mydata.Rows.Add(new Object[] { "Series C", 5, 8, 6, 7 });
    mydata.Rows.Add(new Object[] { "Series D", 7, 10, 7, 7 });
    barchartData.DataSource = mydata;
    barchartData.DataBind();

这应该导致以下结果: enter image description here

然而,我得到了这个: enter image description here

注意:我确信数据会进入表格,因为即使我只得到了破损的图像框,当我将鼠标移到它上面时,当我将鼠标悬停在一个条形图的位置时,我会看到工具提示数字。

谢谢,Dan

1 个答案:

答案 0 :(得分:0)

我假设您获得了图像的占位符,因为找不到图像或存在服务器错误。如果您使用fiddler等工具或浏览器的网络工具查看服务器的实际响应,您将获得更多信息。

就解决问题而言,它取决于服务器的响应以及您为WebChart使用的映像部署策略,您可能希望在帮助中阅读更多内容:http://help.infragistics.com/NetAdvantage/ASPNET/Current/CLR4.0/?page=Chart_Image_Deployment_in_WebChart.html