【问题标题】:What is the best way to implement 'Excel like column sizing' for an HTML table?为 HTML 表格实现“类似 Excel 的列大小”的最佳方法是什么?
【发布时间】:2010-10-02 06:55:03
【问题描述】:

我希望允许用户使用与 Excel 中相同的方法来调整 HTML 表中的列大小。拖动列和大小之间的空间。

我去年对此进行了一些研究,发现了一些技巧和问题。大多数都非常糟糕,我没有发现任何真正好的东西。现在,看起来我需要实现这个功能,并且想把它做好,所以在我重新开始之前,我只是想问问其他人是否做过这个,以及他们是如何做到的。

我相信我看过一个 FogBugz 演示视频,他们在其中实现了这一点。所以我知道它可以做得很好。

顺便说一句,我不想​​使用任何开源框架,因为我的客户将来可能会出售这个应用程序。

【问题讨论】:

  • 使用开源框架并不妨碍您的客户在未来销售该产品。您应该阅读许可。
  • 你是绝对正确的......我应该。
  • stackoverflow.com/questions/458479/… 这是我需要启蒙的东西。

标签: html html-table asp.net-2.0 column-width column-sizing


【解决方案1】:

我过去自己构建了一个 html 网格,并且这样做了我最好的建议是:使用别人的。

我过去看过这个 jquery 网格控件,但从来没有尝试过: http://www.trirand.com/blog/

【讨论】:

    【解决方案2】:

    Google Docs 电子表格应用程序可以满足您的需求。这可能值得一看,但他们的代码非常密集。

    【讨论】:

      【解决方案3】:

      extjs 框架提供了您需要的功能。我无法判断(我不是律师)他们的许可证是否适合您的客户。但是,您似乎可以从他们那里购买许可证,这样您就不必将客户代码发布为开源代码。这可能就足够了。

      我建议您使用 extjs 开发您的应用程序,同时调查许可证。如果许可适合您的客户,那么您就完成了,并且您可以通过使用稳定且高质量的平台来赢得胜利。如果您不能使许可为您的客户工作,那么您必须移植到其他东西,但至少您已经有了一个高质量的第一个原型可以使用,因此生产产品的努力将会减少。同时你有一个非常好的原型,同时改进了界面

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-13
        • 2015-08-21
        • 2010-12-17
        • 1970-01-01
        • 2014-01-10
        相关资源
        最近更新 更多