视图中的MVC逻辑

时间:2013-11-26 22:02:16

标签: asp.net-mvc

我正在创建一个MVC5 Web应用程序,并且很好奇我正在做什么被认为是不好的做法。

我已经制作了一个分页表。这是由部分视图创建的,该视图遍历模型id,代码和名称属性并显示它们。由于我想创建一个通用表,我决定从模型基类(BusinessObjectModel)派生所有模型,并将其提供给局部视图。我修改了局部视图以使用反射来获取每个属性的值,这样表可以显示模型的每个属性。这很好用,剩下要做的就是创建一个自定义属性标签来控制列表中显示的属性。

这种逻辑是否被视为不良做法?我应该创建一个帮助程序,而不是在控制器中组合这个视图吗?

0 个答案:

没有答案