【问题标题】:Razor Page OnLoad EventRazor 页面 OnLoad 事件
【发布时间】:2021-09-14 06:31:21
【问题描述】:

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

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

【问题讨论】:

    标签: asp.net razor-pages


    【解决方案1】:

    您所做的是创建了一个named handler method,它只会在 POST 请求时触发,并且只有在 URL 中包含处理程序的名称部分(“重定向”)时才会触发。如果您希望它针对简单的 GET 请求执行,则应将方法名称更改为 OnGet

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

    【讨论】:

      猜你喜欢
      • 2016-12-10
      • 2012-05-06
      • 2021-12-20
      • 2020-05-16
      • 1970-01-01
      • 2018-09-05
      • 2021-04-22
      • 1970-01-01
      • 2020-07-29
      相关资源
      最近更新 更多