我正在 ASP.NET CORE MVC 中开发一个 Web 项目,除了模板之外,我还使用 MVC 创建了一个名为“Admin”的新区域。问题是我创建了一个带有渲染主体的布局来加载具有相同布局的不同视图,并且我创建了一个带有一些按钮的侧栏,但我不知道如何使用按钮加载不同的视图
我们可以参考asp.net core MVC模板项目中使用的布局文件,将
asp-area asp-controller asp-action
和<a>
与您的按钮一起使用。 Area 和 tag helper 的相关链接。
<div class="navbar-collapse collapse d-sm-inline-flex justify-content-between">
<ul class="navbar-nav flex-grow-1">
<li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Index">Home</a>
</li>
<li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a>
</li>
</ul>