0

単純なものが欠けていることは確かですが、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();

これにより、次のようになります。 ここに画像の説明を入力してください

しかし、私はこれを取得します: ここに画像の説明を入力してください

注:壊れた画像ボックスしか表示されないのに、マウスをその上に移動すると、バーがあるべき場所にカーソルを合わせるとツールチップ番号が表示されるため、データがテーブルに到達していると確信しています。

ありがとう、ダン

4

1 に答える 1

0

画像が見つからなかったか、サーバーエラーが発生したため、画像のプレースホルダーを取得したと思います。フィドラーなどのツールやブラウザのネットワークツールを使用してサーバーからの実際の応答を確認すると、より多くの情報が得られます。

問題の解決に関しては、サーバーからの応答とWebChartに使用しているイメージ展開戦略によって異なります。詳細については、ヘルプ(http://help.infragistics)を参照してください。 com / NetAdvantage / ASPNET / Current / CLR4.0 /?page = Chart_Image_Deployment_in_WebChart.html

于 2012-12-28T16:10:03.693 に答える