// 控制器中的动作方法
public ActionResult Index()
{
var dataPoints = new List
// 假设您的数据存储在一个名为“data”的变量中 foreach(var item in data) { dataPoints.Add(new DataPoint(item.x, item.y)); }
var model = new ChartViewModel { DataPoints = dataPoints };
return View(model); }
// 视图中的代码 @model ChartViewModel
@{ ViewBag.Title = "Chart Demo"; }
@if (Model.DataPoints.Any()) {
}@section scripts{ }
请注意,在上面的视图示例中,我们使用了CanvasJS库来呈现柱状图。您可以使用任何您喜欢的图表库来呈现柱状图。只需确保将正确的数据传递给库即可。
上一篇:ASP.NETMVC中重定向到Index时传递参数,但是值为null。
下一篇:ASP.NETMVC中“EntityFramework.SqlServer.dll抛出“System.NotSupportedException异常。