ViewBag或View Model中的DropDownList SelectList?

时间:2013-03-26 04:57:51

标签: asp.net-mvc viewmodel viewbag

大多数开发人员是否将他们的SelectList个对象放入了强大类型的视图模型或ViewBag中?

最初我尽可能多地使用了视图模型,但现在在视图模型中存储一些东西是没有意义的。名为“Items”的SelectList可能与名为“Items”的实际DBSet<Item>冲突。我已经使用ViewBag作为页面标题,我无法在每个视图模型中添加Title属性。

另一个问题是我需要手动配置AutoMapper以忽略每个视图模型中的SelectList属性,我还需要在BindAttribute中排除它们。

如果我开始专门为ViewBag使用SelectList,可能会出现我被迫使用SelectList视图模型的情况,例如连续下拉在表中,该项是特定于该行的。你觉得怎么样?

0 个答案:

没有答案