标签: asp.net-mvc model-view-controller
我有一个页面,控制器中填充了大量数据,还有一个表单。
我的问题实际上很简单:我必须在操作的POST版本中重复所有这些填充代码,还是只有一些简化来处理发布的数据?
表单本身是一个局部视图,其余页面数据在帖子上不变。
编辑:我已经查看了get-post-redirect,但我认为这不会导致代码重复。
get-post-redirect
答案 0 :(得分:0)
执行此操作的规定方法是使用包含用于填充模型的逻辑的ViewModel。将从两个控制器操作调用ViewModel上的“LoadData()”(或某些)方法。