You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Razor Pages中如何从Admin区域路由至主站点首页?

实现Razor Pages从Admin区域路由到主站点首页

要从Admin区域的Index.cshtml页面跳转到主站点的Index.cshtml页面,只需显式指定区域为空即可——因为当前页面处于Admin区域,Tag Helper默认会继承当前区域上下文,必须主动清空区域参数才能指向根站点页面:

<a asp-area="" asp-page="/Index">返回主站点首页</a>

补充说明

  • 在主站点(无区域)跳转Admin区域时,asp-area="Admin"是告诉Tag Helper切换到Admin区域的路由上下文
  • 反向操作时,asp-area=""(空字符串)会强制Tag Helper脱离当前的Admin区域上下文,回到根站点的路由体系,从而正确匹配主站点的Index页面

内容的提问来源于stack exchange,提问作者Jush Stone

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 10:15:47