我想在ASP.NET中创建一个带有多个报告(条形图,火花线,表格)的仪表板,当用户选择图形中的任何特定区域时,其他图形应该按该选择进行过滤。 就像Qlikview的工作原理一样,例如here
如何在不使用任何第三方(付费)工具的情况下在ASP.NET中创建类似的仪表板?
是否有可用于实现此类功能的框架或插件?
是否可以通过标准的ASP.NET Chart控件创建这种功能?
答案 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)