UrlHelperExtensions.Page区域方法

问题描述 投票:1回答:1

How can one include an Area in the UrlHelperExtensions.Page Method?

docs没有提到区域。

当我想链接到某个区域中的页面时(在我的情况下为Identity),找不到页面名称:

var callbackUrl = Url.Page(
            "/Identity/Account/ResetPassword",
            pageHandler: null,
            values: new {code},
            protocol: Request.Scheme);

回调为空,我不知道如何指定页面在我的普通Razor Pages Pages-Folder之外。

asp.net-core asp.net-mvc-areas
1个回答
1
投票

关于这方面的文件很差。您可以像这样指定值内的区域:

var callbackUrl = Url.Page(
        "/Identity/Account/ResetPassword",
        pageHandler: null,
        values: new { code, area = "Identity" },
        protocol: Request.Scheme);
© www.soinside.com 2019 - 2024. All rights reserved.