我应该在显示/添加/更新页面重新使用我的视图页面吗?

时间:2012-02-13 17:17:41

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

如果可能的话,我不想重复表单元素。

创建/更新/显示的实际表单元素几乎完全相同。

除了“显示”操作外,表单元素不应该是可编辑的。

但是对于update / create,表单元素完全相同。

是否可以为此创建单个视图页?

(MVC2)

2 个答案:

答案 0 :(得分:4)

在视图级别,我会应用Single Responsibility Principle,即每个操作都有一个单独的视图。

但如果将其提取为Partial View,则可以将相同的表单包含在多个视图中。

答案 1 :(得分:0)

我建议您在此处使用共享表单元素的部分视图。