我目前正在研究一个MVC 3 Web应用程序项目,在那里我需要在头版上显示很多信息。我是相对较新的网页布局和设计,所以我遇到了墙,在如何构造代码背后的这一页。
我的第一个想法是将页面分割成尽可能多的部分,这样视图模型就更小,更易于管理。虽然我不确定这是否是正确的做法。或者,我是否应该尝试将页面的所有需求整合到一个视图模型中,以显示我所需要的所有信息?
我的问题是:我应该把我的页面分成很多小部分,还是把它变成一大页呢?
发布于 2013-01-20 12:16:29
好吧,我认为你应该把大视图分成部分视图,就像把大的方法分割成小的方法一样。大视图往往只能由原来的创建者来维护。
应适用类似于将代码分成方法的基本规则:
此外,只要有可能,使用Razor的显示器/编辑模板--它们是非常有用的--部分视图。熟悉它们为集合呈现(和模型绑定)的能力。
https://softwareengineering.stackexchange.com/questions/184263
复制相似问题