哪个JavaScript或ASP.NET图表组件/工具/库将适用于此?

时间:2010-06-09 21:31:53

标签: asp.net javascript asp.net-mvc controls charts

[更新]: 忘记包含ComponentArt ...

您好,

我目前工作的客户雇用的交互设计师制作了一些模型,现在我的工作是确定实现其中包含的图表的最佳方式。

在查看我所知道的选项并能够找到一些简单的Google搜索后,我将其缩小为使用 ComponentArt Dundas Charts Infragistics ,仅仅因为根据我所看到的他们的演示,他们有一些我相信我需要完成任务的功能。

以下是模型中的图片 - 理想情况下,我需要一个能够涵盖所有这些内容的软件:


alt text
此图表似乎很简单。


alt text 注意多年之间的任意间距 - 尚不确定这是否是客户的关键点。


alt text 我不知道我曾见过这样的图表 - 它将之前的图表与其他一些数据相结合。


alt text 这是相同的图表,只是这次说明了当用户鼠标悬停或点击图表中的注释时会发生什么。他们想要弹出窗口中的漂亮样式,因此弹出窗口需要像iframe或类似的东西。显然,只要控件支持客户端事件以及相关的元数据,我就可以自己创建弹出窗口。


任何想法或建议都会受到赞赏,我没有在中使用图表控件,所以我有点亏本,客户很快想要估算。

谢谢!

6 个答案:

答案 0 :(得分:2)

Raphaël(http://raphaeljs.com/)也非常好而强大。

答案 1 :(得分:1)

如果您准备花几百美元,我建议您选择adobe flex charting组件。

它们的功能非常酷。

在使用YUI图表之后,我在我的所有项目中都使用了adobe的flex图表组件,这些图表的功能非常有限。

答案 2 :(得分:0)

查看Google图表和可视化API或MilkChart for Mootools

答案 3 :(得分:0)

DevExpress也有图表组件,应该与Infragistics或ComponentArt相提并论。

对于我们在WinForms和WebForms应用程序中使用的几个图表,我们使用了Gigasoft的ProEssentials Charts ...... ProEssentials图表的最佳功能是支持是到目前为止我们使用的任何产品中最好的(图表或非图表)。我们收到了24小时内的电子邮件回复,无论我们遇到什么问题或者每周/每周的时间等等,都知道确切的信息......然而,控件的成本绝对是高端......

答案 4 :(得分:0)

http://www.filamentgroup.com/lab/update_to_jquery_visualize_accessible_charts_with_html5_from_designing_with/

这将是我想推荐的JavaScript图表。但是,似乎您可能仍需要进行一些自定义编码,以满足您的需求

答案 5 :(得分:0)

Telerik RadCharts也是一个不错的选择..它们允许高级图表功能......并且也适用于AJAX