【发布时间】:2011-03-07 18:17:33
【问题描述】:
谁能详细说明您为什么要在每个动作上为动态菜单之类的东西定义 ViewData["MenuData"]?
我有一个呈现菜单的简单局部视图,我从母版页中呈现此菜单。这对来自 ASP.NET WebForms 的我来说是直观的,但我填充菜单的唯一方法是传递 ViewData["MenuData"],但是我必须在每个控制器操作中执行此操作。感觉有点傻,每次都要定义这个视图数据。
就可测试性和什么是 ASP.NET MVC 而言,我应该如何处理这个问题?
【问题讨论】:
标签: asp.net-mvc-2 dynamic-data