我想在我们的一个基于asp.net mvc的Web应用程序中实现丰富的报告功能。报告中的所需功能是
我们准备购买商业控件(如果没有免费商品)。请为我们提供最好的选择。
答案 0 :(得分:0)
我不知道那些100%ASP.NET MVC驱动的丰富报告包。我已经看过一些关于MVC的讨论。
但从技术上讲,您不需要MVC版本的报告控件。 ASP.NET MVC允许您使用标准的ASP.NET函数,例如WebForms,回发,服务器控件等。这很简单,因为ASP.NET MVC默认的Convention-over-Configuration编程检查在通过控制器逻辑路由之前,先查看目录或文件是否存在。
因此,如果没有您喜欢的Asp.Net Mvc版本的图形和图表 - 那么不要担心,您可以回归到您之前用于以前的asp.net表单项目的那些。即使我建议将其粘贴到专用目录(即/报告)中以保持一个干净的网站。
答案 1 :(得分:0)
我建议您尝试使用常规网络表单来处理报告,包括图形,图表和您可能需要的任何其他控件。 MVC视图和网络表单可以生活在同一个项目中,注意到错误。至少在你找到使用MVC视图的方法之前。
在我看来,你不必在项目中做所有MVC,你“被允许”做任何你需要做的事情来使你的应用程序以你想要的方式工作。
答案 2 :(得分:0)
您可以使用免费下载并支持ASP.net MVC的asp.net chart control
答案 3 :(得分:-1)
我在搜索类似的东西时发现了这一点。
http://www.componentsource.com/products/syncfusion-essential-studio-aspnet-mvc/index-gbp.html
我还没有用过它。有一个试用版下载。