【问题标题】:Spreadsheet-like control for a web application? [closed]Web 应用程序的类似电子表格的控件? [关闭]
【发布时间】:2011-12-30 02:28:57
【问题描述】:

我的一个客户希望将基于多个(非常复杂)电子表格的关键“应用程序”转换为网络应用程序。作为其中的一部分,他们希望他们用来输入/建模数据的一些网页尽可能地类似于电子表格。

我很想知道是否有人对可以比标准 html/javascript/ajax 代码做得更好的可嵌入控件有任何经验/建议 - 尽管也欢迎对可以做到这一点的 Javascript 框架提出建议。我主要考虑 ActiveX、Flex、Java 或类似控件,商业或开源都可以。

要使用的编码语言和平台仍有待商榷,因此 ASP.NET 与 IE 或 PHP/Flex 与 Firefox 或其他组合都可以——这将由业务需求而非平台驱动。

功能性当然是主要驱动力,但拥有好看的眼睛糖果总是很有用的,所以可皮肤和凉爽是一个加号。关于 Javascript 框架,我以前使用过 Dojo 和 Mootools,但我更喜欢更简洁的东西。

【问题讨论】:

  • 这个问题已经被问过几次了。看看这个:stackoverflow.com/questions/58289/… 但还有更多。
  • 我所在的团队使用 .NET + jQuery 设置构建了这个 - 这并不有趣,而且会让你的思绪融化。如果您可以选择使用 silverlight 网格,我会选择 javascript。

标签: java asp.net javascript apache-flex web-applications


【解决方案1】:

我想说这归结为数据网格。

对于 Javascript 框架:Jquery 有像 this 这样的“插件”。 服务器端:Telerik 拥有像 this 这样的 asp.net 控件。

这真的取决于你想使用什么平台组合。

另外,为什么要将asp.net页面绑定到IE而不是Firefox?

对于 Web 应用程序,我的建议是结合使用 asp.net mvc 和 jquery。在我看来,JQuery 是最好和最稳定的 JavaScript 框架。问题是 asp.net mvc 仍处于 ctp 阶段,在某些人看来它可能不够“受支持”和“稳定”。我已经完成了一个基于该混合物的中型商业网络应用程序,并且对它很满意。

【讨论】:

    【解决方案2】:

    看看 ZK 电子表格很酷。

    【讨论】:

    【解决方案3】:

    听起来 EASA 可能会满足您的需求。它是 Zurich、GE、HP 等公司使用的无代码应用程序开发工具。您可能想看看http://www.easasoftware.com/spreadsheets。希望这会有所帮助。

    【讨论】:

      【解决方案4】:

      查看SpreadsheetGear,这是一个允许您读取/写入 Excel 文件和执行宏的 .Net 组件。您可以保留电子表格的逻辑并使用它们为您的网站提供动力。

      对于前端,您可能需要查看 Telerik,因为人们已经创建了 spreadsheet like interface with the Telerik grid control

      【讨论】:

        【解决方案5】:

        我会考虑基于 google docs/apps 或类似的后台网络服务的解决方案。

        【讨论】:

          【解决方案6】:

          您可以在这里下载GelSheet 一个基于网络的开源电子表格。 它是用 PHP/MySql/Javascript 编写的 您可以在 sourceforge 项目页面联系开发人员进行任何自定义 这是我找到的最佳解决方案,我将其用作个人项目的一部分。

          【讨论】:

            猜你喜欢
            • 2010-09-14
            • 2010-09-13
            • 2015-06-02
            • 2021-07-09
            • 1970-01-01
            • 2014-02-07
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多