ASP.NET中的交互式仪表板

时间:2014-02-14 12:33:44

标签: jquery asp.net charts

我想在ASP.NET中创建一个带有多个报告(条形图,火花线,表格)的仪表板,当用户选择图形中的任何特定区域时,其他图形应该按该选择进行过滤。 就像Qlikview的工作原理一样,例如here

如何在不使用任何第三方(付费)工具的情况下在ASP.NET中创建类似的仪表板?

是否有可用于实现此类功能的框架或插件?

是否可以通过标准的ASP.NET Chart控件创建这种功能?

2 个答案:

答案 0 :(得分:1)

要创建您展示的丰富用户界面,您可以使用javascript从头开始编码或使用开源或付费的第三方组件。

任何ASP.NET控件都只渲染到标准HTML和Javascript,因此无需再从“服务器端”控件中获取额外的负载。

您可以使用大量免费的图表库来创建大部分屏幕。请看看。

http://www.splashnology.com/article/15-awesome-free-javascript-charts/325/

此外,Kendo UI(不幸的是它不是免费的),是一个强大的框架(Javascript / MVC),它有大量的内置组件和功能来获得这样或更远的视图。

或者,您可以使用这些功能丰富的HTML5管理模板,并通过javascript / Jquery操作UI。

http://themeforest.net/item/simplicity-massive-admin-pack/full_screen_preview/6862788

可在以下网址找到完整的模板列表。

http://themeforest.net/category/site-templates/admin-templates

答案 1 :(得分:0)

我建议使用用JavaScript实现的免费数据可视化库。

我们使用了ChartJsSparklineD3。它们将帮助您实现可视化。如果您还需要列出数据,可以使用免费的表格和网格库。

不幸的是,它不是免费的,但对于拖放功能,您可以使用JDash MVCWebForms

相关问题