数据库

时间:2016-06-23 12:22:21

标签: asp.net-core asp.net-core-mvc

我是ASP.NET Core MVC的新手,我正在从数据库生成一个菜单。

我设法让它工作但我遇到了一个问题:它仅在操作是索引时才有效,因为数据库函数是IActionResult Index()方法。

如何解决此问题?我在_layout.chtml中的导航视图。

如何在渲染布局之前调用该函数?这会对性能产生影响,因为它每次都会查询数据库吗?

1 个答案:

答案 0 :(得分:2)

你可以尝试创建一个ViewComponent(见here)。

您只需在_Layout.cshtml中调用它。