我不想使用@html.Action 和@Rendersection 任何人都可以指导我使用什么
我有一个菜单,里面有很多公司<li>
从 DB 获取
菜单应该显示在每一页上,它从 Db 中获取。有人告诉我创建一个类
但我不知道他想说什么
public PartialViewResult FeaturedStoresMenu()
{
var model = _context.companyService.GetFeaturedStores();
return PartialView(model);
}
@RenderSection("FeaturedCategoriesMenu", false)
</li>
<li><a class="MenuBarItemSubmenu" href="#">Coupons</a>
<ul>
@Html.Action("FeaturedStoresMenu", "Home")
</ul>
</li>
是的,在很多页面上,但我不想使用“RenderSection”和“html.Action”还有其他我可以使用的东西.....因为如果我使用@renderSection,所以我必须从每个控制器传递列表查看以显示我的公司....