Razor 页面加载事件

Razor Page OnLoad Event

我是 Asp.Net 的新手。我有一个简单的网站,我试图在页面加载时将用户重定向到不同的域。 我创建了一个重定向按钮并且可以正常工作,但我想在页面加载时重定向而无需任何用户操作。请指导。

public IActionResult OnPostRedirectWebSearch()
    {
        return Redirect("http://www.google.com");
    }

您所做的是创建一个 named handler method,它将仅针对 POST 请求触发,然后仅当处理程序的名称部分(“重定向”)包含在 URL。如果您希望它针对简单的 GET 请求执行,您应该将方法名称更改为 OnGet

public IActionResult OnGet()
{
    return Redirect("http://www.google.com");
}