Asp.net core ASP.NETCore2.1中关于Razor页面的自定义路由
我想将.Net Core 2.1搭建的基本项目中的About页面移动到名为Public(/Public/About.cshtml)的目录下的一个位置,但仍由搭建的菜单项调用它-即Asp.net core ASP.NETCore2.1中关于Razor页面的自定义路由,asp.net-core,razor-pages,asp.net-core-2.1,Asp.net Core,Razor Pages,Asp.net Core 2.1,我想将.Net Core 2.1搭建的基本项目中的About页面移动到名为Public(/Public/About.cshtml)的目录下的一个位置,但仍由搭建的菜单项调用它-即 关于 如何执行此操作?将您的关于页面移动到新的子文件夹页面/Public后,仍然希望保留“/About”作为该页面的URL,您可以修改该页面的路径。这是要做的: 如果您想了解有关Razor页面自定义路由的更多信息,请更改。不清楚您在问什么。如果我明白的话。您将“关于”页面移动到某个文件夹,需要为该razor页面生成U
关于
如何执行此操作?将您的关于页面移动到新的子文件夹页面/Public后,仍然希望保留“/About”作为该页面的URL,您可以修改该页面的路径。这是要做的:
如果您想了解有关Razor页面自定义路由的更多信息,请更改
。不清楚您在问什么。如果我明白的话。您将“关于”页面移动到某个文件夹,需要为该razor页面生成URL?是的,这正是我想要做的。页面的确切结构是什么?pages文件夹或Public中的所有页面都是它们的根文件夹吗?pages有两个目录-Shared和Public。我想从页面的根目录移动到公共目录,并与之保持联系,因此只需将您的关于
更改为关于