ASP.NET 使用模型呈现的视图中的 MVC Razor Chart
ASP.NET MVC Razor Chart within View rendered with Model
这看起来很简单,我相信是这样,但我不知道该怎么做。
在我看来,我想要一个 table 和一个图表,两者都来自模型。
我发现的唯一选择是创建内联图表(这是唯一显示的内容),在 img 或 Action 中使用,或尝试将字节直接写入流,所有这些都没有' 似乎支持传递模型对象。
如何使用视图模型对象在视图中插入图表以使其共存,直接编码到视图中或通过其他方法?
我发现了一种从视图中使用
的方法
System.Web.UI.DataVisualization.Charting.Chart chart;
/* populate chart from Model here */
HtmlTextWriter writer = new HtmlTextWriter(Html.ViewContext.Writer);
chart.RenderControl(writer);
这看起来很简单,我相信是这样,但我不知道该怎么做。
在我看来,我想要一个 table 和一个图表,两者都来自模型。
我发现的唯一选择是创建内联图表(这是唯一显示的内容),在 img 或 Action 中使用,或尝试将字节直接写入流,所有这些都没有' 似乎支持传递模型对象。
如何使用视图模型对象在视图中插入图表以使其共存,直接编码到视图中或通过其他方法?
我发现了一种从视图中使用
的方法System.Web.UI.DataVisualization.Charting.Chart chart;
/* populate chart from Model here */
HtmlTextWriter writer = new HtmlTextWriter(Html.ViewContext.Writer);
chart.RenderControl(writer);