代码之家  ›  专栏  ›  技术社区  ›  Cruachan

用于ASP MVC的类似电子表格的输入工具

  •  0
  • Cruachan  · 技术社区  · 15 年前

    我正在寻找一个类似电子表格的输入工具在ASP MVC环境中的建议。

    客户机目前有大量非常复杂的相互链接的共享电子表格(他们有效地从中运行了90%的核心业务),用于收集和处理信息。他们希望将此移动到Web应用程序并需要ASP MVC。他们意识到,他们不能像现在使用电子表格那样在屏幕上显示更多的信息,所以在大多数情况下,40 x 60网格应该足够。其中,用于数据输入的单元格数量有限,可以使用各种类似电子表格的公式立即更新网格中的其他单元格。网格必须启用Ajax。

    这里主要关注的是用户界面的质量。不可避免地会有一定数量的阻力来移动到数据库/Web(无论如何,这个项目还是一个试点项目),系统必须尽可能的灵活。几乎同样重要的是易于实现——最终系统将非常大,因此配置网格的速度越快越好。

    无论是开源的还是商业的都可以。HTML/javascript、Silverlight和Flex实现都可以考虑。

    一年前,我最初问了一个类似的问题(客户花了那么长时间才同意这个项目),但我相信从那时起,选项已经改变了,我们的环境也得到了更好的定义。

    5 回复  |  直到 13 年前
        1
  •  0
  •   Gareth Saul    15 年前

    Microsoft Silverlight。几乎可以肯定的是,对于具有Web部署的丰富业务线应用程序,这是您的最佳选择。它将允许您在后端和前端组件中使用一致的代码库。

    虽然存在许多商业数据报包(telerik等),我建议使用可用的默认数据报组件,并充分了解可用的数据绑定和模板化选项。

        2
  •  1
  •   Abhishek    13 年前

    我认为GrapeCity Spread适合这个账单,它可以很容易地用MVC模式构建,现在它还支持Razor View引擎。已经有一个博客详细介绍了如何使用GrapeCity Spread和MVC,您可以在这里浏览一下

    http://www.gcpowertools.info/2011/12/using-grapecity-spread-for-net-with-mvc.html

        3
  •  0
  •   Zoidberg    15 年前

    查看Yui的数据表,也许你需要什么

    http://developer.yahoo.com/yui/examples/datatable/dt_cellediting.html

    我使用过它,它非常好,非常适合开发人员,并且支持分页。

        4
  •  0
  •   Jarrett Meyer    15 年前

    当需要多行可编辑网格时,我有两种方法。

    1. 已将SL控件拖到该页上。这非常简单。
    2. 很多javascript。双击一行,可以使用多个文本框编辑一行,以跨越间隙。不过,我不认为你在找什么。
        5
  •  0
  •   Matthew Hood    15 年前

    为了快速和简单的东西,看看jqgrid演示,看看它是否可以做你想要的。

    http://www.trirand.com/blog/jqgrid/jqgrid.html

    jquery已经在MVC中,作为javascript,它将在没有浏览器插件的情况下工作。然而,它可能不够强大,你想要什么,在这种情况下,你需要看银灯等。该项目能否在一个更网络友好的庄园?

    推荐文章