2012-12-28 23 views
0

我敢肯定我錯過了一些簡單但是當我嘗試顯示UltraChart時,它只是在拐角處顯示一個帶有紅色x的框。Infragistics UltraChart作爲red-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

注意:我確信數據正在進入桌面,因爲儘管我只能看到破損的圖像框,但當我將鼠標移到該圖像框上時,當我將鼠標懸停在應該顯示的位置上時,我會看到提示數字。

感謝,丹

回答

0

我假設你有佔位符的圖像,因爲圖像沒有被發現或有一個服務器錯誤。如果您使用像fiddler這樣的工具或瀏覽器的網絡工具來查看來自服務器的實際響應,您將獲得更多信息。

至於解決這一問題,這將取決於什麼樣的反應是從服務器和你正在使用的WebChart映像部署策略,你可能想了解更多關於這方面的幫助:http://help.infragistics.com/NetAdvantage/ASPNET/Current/CLR4.0/?page=Chart_Image_Deployment_in_WebChart.html