asp.net-mvc – 如何在mvc中使用图表控件
发布时间:2020-12-16 06:26:35 所属栏目:asp.Net 来源:网络整理
导读:我想在我的MVC仪表板表单中使用Chart. 我使用了以下代码. @{ var key = new Chart(width: 300,height: 300) .AddTitle("Employee Chart") .AddSeries( chartType: "Bubble",name: "Employee",xValue: new[] { "Peter","Andrew","Julie","Dave" },yValues: ne
我想在我的MVC仪表板表单中使用Chart.
我使用了以下代码. @{ var key = new Chart(width: 300,height: 300) .AddTitle("Employee Chart") .AddSeries( chartType: "Bubble",name: "Employee",xValue: new[] { "Peter","Andrew","Julie","Dave" },yValues: new[] { "2","7","5","3" }); } <!DOCTYPE html> <html> <head> <title>Test</title> </head> <body> <div> <div> @key.Write() </div> </div> </body> </html> 但@ key.Write()在整个页面中写入图表,但我希望它以部分形式而不是整个形式与仪表板页面中的其他内容. 解决方法
将图表代码移动到控制器操作,如下所示:
public ActionResult GetChartImage() { var key = new Chart(width: 300,height: 300) .AddTitle("Employee Chart") .AddSeries( chartType: "Bubble","3" }); return File(key.ToWebImage().GetBytes(),"image/jpeg"); } (包括使用System.Web.Helpers命名空间)并修改您的视图: <!DOCTYPE html> <html> <head> <title>Test</title> </head> <body> <div> <div> <img src="@Url.Action("GetChartImage")" /> </div> </div> </body> </html> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – IIS URL重写:强制规范主机名和HTTP到HTTPS重定
- asp.net-mvc – 如何添加日志到MVC4 WebApi
- asp.net-mvc – 将下拉列表中的SelectedItem绑定到MVC 4中的
- asp.net-mvc – 想从mvc使用index.html
- asp.net-core – 我可以在不是ASP.NET Core的.NET.core应用
- ASP.NET和System.Diagnostics跟踪 – 我错过了什么,或者这是
- ASP.NET Core 2.0 WebApi全局配置及日志实例
- asp.net-mvc – 使用自定义HTML扩展在ASP.NET MVC 3 Razor
- asp.net-mvc – ASP.NET MVC中声明性HTML帮助程序和HTML帮助
- asp.net – 在Windows Server 2012的Azure启动任务中安装功
推荐文章
站长推荐
- asp.net – 如何从外部计算机连接到Amazon EC2 W
- 不重新编译DLL,让FCKEditor支持附件上传
- asp.net-mvc – ASP.NET MVC 2 Beta:日期时间转
- ASP.NET WebApi OAuth2身份认证,搭建客户端(二
- .net – MVC3与EF 4.1和EntityState.Modified更新
- asp-classic – 经典的ASP页面是否会运行在Windo
- asp.net-mvc – 无法更改关系,因为一个或多个外键
- asp.net-mvc-3 – 在MVC3中使用强类型视图时可能
- rest – 使用WebAPI删除多个ID删除端点?
- asp.net – 我应该使用Orchard或umbraco还是别的
热点阅读