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