相关疑难解决方法(0)

在asp.net-mvc中,使用Base ViewModel在Site.Master页面上显示动态内容的最佳方法是什么

我有一个asp.net-mvc网站,我想在每个页面上显示一些信息.我创建了一个名为BaseViewModel的类,每个viewModel类都继承自BaseViewModel.Site.Master视图直接绑定到BaseViewModel.

现在,基类有一个名为MenuLinks的属性.

menulinks属性从数据库调用填充,因此在每个控制器操作上,我正在添加一个新行:ViewModel:

 viewModel.MenuLinks = _repository.GetMenuLinks();
Run Code Online (Sandbox Code Playgroud)

我有很多控制器,动作和视图模型.有没有更清洁的方法,我可以做到上述,而不必将这一行放在每一个控制器动作上面.

c# asp.net-mvc viewmodel

2
推荐指数
1
解决办法
3452
查看次数

标签 统计

asp.net-mvc ×1

c# ×1

viewmodel ×1