【发布时间】:2010-07-21 20:50:00
【问题描述】:
我刚开始使用 ASP.Net MVC 2,可能做错了什么。我有一个控制器,它构建一些对象并使用 ViewData 将它们传递给视图。在视图中我显示数据等......然后想将相同的数据(加上其他用户输入)提交回同一个控制器。有什么简单的方法吗?
如有必要,我会提供更详细的问题描述。
谢谢,美好的一天:)
编辑: 我在 ViewModels 上阅读了更多内容,担心我没有正确使用它们,但显然它们不是解决方案。我的问题不是将数据获取到视图(我已经为此使用了视图模型),而是将数据返回给控制器。我使用复杂的对象,所以即使发送带有隐藏字段的表单也不是一个好的解决方案,因为它需要我序列化我的对象,这对于应该很简单的任务来说太麻烦了。我现在要看看会话。
编辑 2: 好的,我使用会话解决了这个问题,再简单不过了:)
【问题讨论】:
标签: asp.net-mvc-2 view controller session session-state