2013-03-05 21 views
0

我设计的表单(不是SPA模板)可以执行CRUD操作来管理用户的偏好。在所有表格中,我还需要在CRUD表单的右侧显示最新的用户首选项列表。如何在ASP.NET MVC中显示混合形式?

我想知道控制器是否应该有标准的Index,Edit,Insert等方法,然后在Insert视图中调用一个子操作来Index方法来列出最新的首选项?或者我应该有一个ViewModel包含要插入的单个记录和一个混合形式的列表绑定到视图模型?

+3

带小孩动作 – 2013-03-05 22:02:52

回答

0

这是我每周都要面对的一个很好的问题。我喜欢MVVM的概念,但我选择用孩子的行为来解决它。

我爱)孩子的行为,因为

  1. 我可以从我的模型值传递给他们,让他们适应
  2. 我可以给他们打电话与jQuery .load(并从下拉或其他传递一个值用户输入。

他们的多功能性使孩子的动作部分我的依赖行为的第一选择。