作者:梁义鹏e | 来源:互联网 | 2023-09-24 17:45
我有此页面'〜/ Pages / Topic / View.cshtml',该页面在我的项目中使用布局'〜/ Pages / Shared / _Layout.cshtml' 。问题是当呈现此页面时,所有的Anchor标签都会生成对该页面本身的引用('〜/ Pages / Topic / View.cshtml')
请,我该如何解决?
注意:您可以使用其他相关远程应用程序上的TeamViewer连接到我的计算机,并为我解决此问题。
下面是使用_Nav.cshtml的_Layout.cshtml
尝试在页面名称前面添加斜杠:
asp-page="/Department"
编辑:
我只是使用您描述的相同场景对此进行了测试,并且可以正常工作。您必须在其他地方引起问题的代码,或者您试图将MVC与Razor Pages一起使用,这会导致问题。