UrlHelperExtensions.Page 区域方法
UrlHelperExtensions.Page Method for Areas
如何在 UrlHelperExtensions.Page 方法中包含一个区域?
docs不提地区
当我想 link 到一个区域中的页面时(在我的例子中是身份)找不到页面名称:
var callbackUrl = Url.Page(
"/Identity/Account/ResetPassword",
pageHandler: null,
values: new {code},
protocol: Request.Scheme);
回调为空,我不知道如何指定该页面在我的正常 Razor Pages 页面文件夹之外。
这方面的文档很差。您可以像这样指定值内的区域:
var callbackUrl = Url.Page(
"/Identity/Account/ResetPassword",
pageHandler: null,
values: new { code, area = "Identity" },
protocol: Request.Scheme);
如何在 UrlHelperExtensions.Page 方法中包含一个区域?
docs不提地区
当我想 link 到一个区域中的页面时(在我的例子中是身份)找不到页面名称:
var callbackUrl = Url.Page(
"/Identity/Account/ResetPassword",
pageHandler: null,
values: new {code},
protocol: Request.Scheme);
回调为空,我不知道如何指定该页面在我的正常 Razor Pages 页面文件夹之外。
这方面的文档很差。您可以像这样指定值内的区域:
var callbackUrl = Url.Page(
"/Identity/Account/ResetPassword",
pageHandler: null,
values: new { code, area = "Identity" },
protocol: Request.Scheme);