ASP.NET MVC 2获取表单值而不回发

时间:2010-11-09 00:06:49

标签: asp.net asp.net-mvc-2

我有一个奇怪的问题,即我不确定是否已被问及/已回答,我不确定mvc是否可以这样做但是:

我有一个非常庞大的页面/控制器,我已经能够编码得足够好。用户可以编辑此页面上的信息,除非他们明确说明,否则不会将其保存到数据库中。但是,此页面底部有一个列表,您可以添加/编辑和删除元素。添加和编辑将您带到另一个页面,在页面更改发生之前,我想将表单数据保存到会话内存,但我不知道如何在回发之外访问它。 MVC可以这样做吗?

1 个答案:

答案 0 :(得分:1)

我不相信这是可能的。在某种形式的回发之外,无法与Session对象进行交互。

您可能希望构建解决方案,以便减少转到其他页面并返回的需要。

您的表单的添加/编辑部分可以通过异步Web POSTS处理,而不依赖于您的主表单。 JQuery UI的对话框窗口和UI选项卡非常适合需要CRUD功能的复杂表单到Web应用程序的其他组件。