asp.net-core - 区域的 UrlHelperExtensions.Page 方法
问题描述
如何在 UrlHelperExtensions.Page 方法中包含一个区域?
文档没有提到区域。
当我想链接到某个区域中的页面(在我的情况下为身份)时,找不到页面名称:
var callbackUrl = Url.Page(
"/Identity/Account/ResetPassword",
pageHandler: null,
values: new {code},
protocol: Request.Scheme);
回调为空,我不知道如何指定该页面不在我的正常 Razor Pages Pages-Folder 之外。
解决方案
这方面的文档很差。您可以像这样指定值内的区域:
var callbackUrl = Url.Page(
"/Identity/Account/ResetPassword",
pageHandler: null,
values: new { code, area = "Identity" },
protocol: Request.Scheme);
推荐阅读
- tensorflow - TensorFlow:如何提供不适合内存的数据集?
- javascript - 文件输出流 Java
- python-3.x - 为什么我会从这个简单的 python 函数中得到意想不到的结果?
- c# - 自定义类以扩展 C# dll 中的功能
- numpy - 如何获得 0 到 1 之间的 sigmoid 函数以获得正确答案的概率?
- twitter-bootstrap - 如何在引导日期时间选择器中将选定日期转换为 DAY
- applescript - YouTube-dl (AppleScript) 的 Automator 工作流程有什么问题
- image - 来自 Jupyter Markdown 单元格中的相对路径的图像未在 Github 上呈现
- regex - React Router Dom v5:无法识别 GUID / UUID 的正则表达式路径
- python-3.x - Pytest:如何调用夹具的补丁