用模型渲染的视图中的ASP.NET MVC Razor图表

时间:2015-02-04 06:50:02

标签: asp.net-mvc razor

这似乎很简单,我确信它是,但我不知道该怎么做。

在我看来,我想要一张桌子和一张图表,两者都来自模型。

我找到的唯一选项是创建内联图表(这是唯一显示的内容),在img内部使用,或者使用Action或者尝试将字节直接写为流,所有这些都没有&#39 ; t似乎支持传递模型对象。

如何使用视图模型对象在视图中插入图表,使其共存,直接编码到View中或通过其他方法编写?

1 个答案:

答案 0 :(得分:0)

我发现了一种使用

从视图中完成此操作的方法
System.Web.UI.DataVisualization.Charting.Chart chart;
/* populate chart from Model here */
HtmlTextWriter writer = new HtmlTextWriter(Html.ViewContext.Writer);
chart.RenderControl(writer);