我是asp mvc6的新手,我只是制作了一个示例网站...类似于我的旧项目(mv5)
我坚持使用来自不同区域的链接视图,我找不到任何使用taghelpers注释锚标记的示例......
我检查了这篇关于锚点的帖子(anchor tag helper)并尝试了这个:
<a asp-area="MyRegion" asp-controller="Test" asp-action="Index">TestLink</a>
可以请任何人帮助我吗?
提前致谢:)
答案 0 :(得分:1)
您需要使用 asp-route-area 而不是 asp-area 。并确保您的控制器的类定义具有 [Area(&#34; MyRegion&#34;)] 属性,否则它无法正确解析并且您最终会得到?area = MyRegion 代替。