我有一个Razor视图,里面有很多图表和其他文本字段,它们从控制器获取数据。我想从控制器传递一个ViewModel
到视图中,然后解析相关内容并显示出来。
在MVC中,是否有更好的做法来解决这个问题?请大家提出建议。
ViewModel
类可能如下所示:
public class ViewModelDemo
{
public MyChart chart {get;set;}
public string LeftContent {get;set}
public string bottomContent {get;set;}
public ChartLeged legent {get;set}
......
}
public class MyChart
{
public List<int> xAxis {get;set}
public List<int> yAxis {get;set;}
......
}
我试图返回ViewModel
的原因是页面的许多部分具有不同的数据。
Chart
、BottomContent
、Legend
(正确拼写)、XAxis
和YAxis
。 - Omar