【发布时间】:2009-02-10 13:02:44
【问题描述】:
有没有什么好的方法来设计一个用于海量数据输入的网页? Datagrids 似乎是处理此类数据输入的最佳方式,我认为像 Access 或 SQLite+Frontend 这样的客户端应用程序比 Web 更适合这种情况。
非常感谢带有数据输入页面的网站链接。
【问题讨论】:
标签: design-patterns data-entry
有没有什么好的方法来设计一个用于海量数据输入的网页? Datagrids 似乎是处理此类数据输入的最佳方式,我认为像 Access 或 SQLite+Frontend 这样的客户端应用程序比 Web 更适合这种情况。
非常感谢带有数据输入页面的网站链接。
【问题讨论】:
标签: design-patterns data-entry
如果您搜索它们,则可以使用大量用于网页的网格条目控件。问题是确保你不会花 2 个小时输入数据然后让网络宕机,我不知道是否有自动异步持久化状态,或者你是否必须自己滚动。
【讨论】:
我看不出网站上的数据网格与胖客户端应用程序上的数据网格之间的巨大差异。使用 AJAX,您甚至可以在 web 应用中进行即时验证和自动保存。
将其作为 web 应用程序执行的主要原因是允许许多人访问该应用程序而不必担心部署。不将其作为 web 应用程序的主要原因是避免更复杂的基础架构(至少一个额外的服务器)和编程工作。
【讨论】:
ajax autosave 最终可能包含对实施问题的答案。
【讨论】:
重要的部分是使所有内容都可以通过键盘访问,并尽可能减少记录之间的等待时间。因此,无需单击提交按钮,也无需等待页面重新加载。
所有这些都可以通过 JavaScript 完成。在让用户开始为下一条记录输入项目之前,不必等待一条记录被提交和处理,这将特别有用。
【讨论】: