标签: javascript ajax asp.net-mvc model-view-controller
我正在开发一个asp.net mvc应用程序。但是这个问题也适用于其他mvc风格的Web应用程序。使用以下功能维护页面状态的最佳实践或模式是什么:
我的想法如下:
使用javascript维护组和成员列表,并一次性通过ajax提交组和组成员。
维护服务器会话中的组和成员。这意味着当新成员被添加或删除到列表时,会话数据将通过ajax更新。当用户单击“保存”时。内存中的内容将持久存储到数据库中。
上述两个选项都可以进行浏览器和服务器端验证
有关方法的任何建议吗?