【发布时间】:2011-05-04 09:11:39
【问题描述】:
我一直在寻找解决方案,虽然我可以看到如何使用 Silverlight 来解决这个问题,但我无法为 ASP.NET 解决这个问题。我使用微软的图表工具生成了一个简单的条形图,但是添加了大量的列,所以 x 轴上的标签不清晰,只显示了少数列。
我用来生成图表的代码是:
public ActionResult ChartUserTotals() {
var data = new ArrayList {};
foreach (var user in org.Users) {
data.Add(new { X = user.FullName, Y = UserTotal });
}
new Chart(400, 300, ChartTheme.Blue)
.AddTitle("User Totals")
.DataBindTable(data, "X")
.SetYAxis("Totals")
.Write("png");
return null;
}
在我看来:
<img src='@url.Action("ChartUserTotals", "Dashboard")' alt="User Totals"/>
有谁知道如何在鼠标悬停时显示标签值?
【问题讨论】:
标签: c# asp.net-mvc-3 charts