这一定是一个愚蠢的问题,但我有点陷入困境。我需要使用 c# 为 Web 应用程序在 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 .. 如果我错了,请纠正我