|
|
1
8
我认为这不仅仅是魔术字符串的论点。我会争辩说,视图模型是一件好事,而不是毫无意义的类,因为它们有助于保持视图干净,比访问整个视图中的视图数据更容易阅读。 当您到达需要在视图中显示的五、十、二十个数据块时,您真的要将所有这些数据作为视图数据传递吗?这将使您的视图更难理解,而且数据没有任何意义。创建一个viewModel并将视图强输入到该viewModel不仅使代码更容易阅读,而且您不必在代码中到处强制转换viewData对象。 我确实认为viewdata对于某些情况是好的,但是在我看来,当你处理大量数据时,它很容易被滥用。 |
|
|
2
5
威尔… 你为什么不这样写课?
你必须这样称呼他们:
现在哪个更蠢? |
|
|
3
1
首先,Awesome+1让我知道MVC3如何处理VIEWDATA!我一直想在MVC2中找到一种类似的方法。
使用这个,当我返回这个.view(viewconstants.home.index)时,我的intellisense会给我一个提示;如果我知道足够的t4来更改t4mvc,我会切换回生成它;)
如果您可以检查这两个痛点,并将使用率保持在可接受的较低水平,那么viewdata有它的好处,不应该被忽视。 |
|
|
Andrus · 如何在Linux中阅读期刊 1 年前 |
|
|
Miranda · 读取xml文件时路径错误中有非法字符 1 年前 |
|
|
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 1 年前 |
|
|
Kiryl · Sitecore中自己的控制器 2 年前 |
|
|
Farid · 如何从数据库中填充Resource.resx文件值? 2 年前 |