これはばかげた質問に違いありませんが、私はそれに行き詰まっています。Web アプリケーションの c# を使用して、mschart に 6000 件以上のレコードを表示する必要があります。しかし、彼の問題はスペースなしで表示されることですが、各レコードの個別の列を表示したいので、これは受け入れられません。オンラインで提供されている多くの解決策を閲覧しましたが、それは私の問題には当てはまりません。
//Set automatic zooming
chart1.ChartAreas["Default"].AxisX.ScaleView.Zoomable = true;
chart1.ChartAreas["Default"].AxisY.ScaleView.Zoomable = true;
// Set automatic scrolling
chart1.ChartAreas["Default"].CursorX.AutoScroll = true;
chart1.ChartAreas["Default"].CursorY.AutoScroll = true;
しかし、AxisX、AxisY コマンドは、それが利用できないというエラーを出します。できることはすべて試しましたが、うまくいきません。私もこれを試しました、
http://nuget.org/packages/MSChartExtension
Windowsフォーム用ですが、運が悪い..助けてください..とても感謝しています。:)
編集:これは、参照後に思いついたコードです..しかし、何も表示されません:(私はこれに初心者です:)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org /TR/xhtml1/DTD/xhtml1-transitional.dtd">
<link rel="stylesheet" type="text/css" href="jquery.jqplot.css" />
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
<div id="chartdiv" style="height:400px;width:300px; ">
<!--[if lt IE 9]><script language="javascript" type="text/javascript" src="excanvas.js"></script><![endif]-->
<script language="javascript" type="text/javascript" src="jquery.min.js"></script>
<script language="javascript" type="text/javascript" src="jquery.jqplot.min.js"></script>
<script language="javascript" type="text/javascript">
$.jqplot('chartdiv', [[[1, 2], [3, 5.12], [5, 13.1], [7, 33.6], [9, 85.9], [11, 219.9]]]);
</script>
</div>
</form>
</body>
</html>
そして、ここからダウンロードしたすべての JavaScript をプロジェクト フォルダー C:\Users\DELL\Documents\Visual Studio 2010\WebSites\WebSite1 に置きます。間違っている場合は修正してください。