【发布时间】:2017-12-16 14:46:14
【问题描述】:
我正在实施一个网络系统来管理我公司的一些数据。 我们正在使用 MVC(更具体地说是 ASP.NET MVC 4),我对它完全陌生。
我遇到的问题是我们计划使用自动保存,就像 GMail 一样。 我们计划使用更改事件队列,并偶尔通过 ajax 提交更改。 第一次想到我会使用 JavaScript,但不确定这是否是 MVC 的最佳方式。 我遇到的另一个问题是用户将输入的某些信息不在表单中,而是在表格中。 此外,页面的布局有点稀疏,我不相信我可以将所有输入包装到一个表单中,或者即使我应该这样做。
我的问题是:
- 使用 MVC 实现自动保存的最佳方式是什么,我应该使用还是不使用 JavaScript?
- 是否有 JavaScript 中的库或 ASP.NET MVC 中的功能来实现排队或我应该手动完成?
- 另外,我可以使用表单来包装表格行吗?
注意:我看到了一些使用 localstorage 或其他客户端持久性的建议,但我需要的是服务器持久性,我们甚至在页面上都没有保存按钮。
提前感谢您的帮助;)
【问题讨论】:
标签: javascript asp.net-mvc asp.net-mvc-4 autosave