如何在 Razor 中返回与模型相同页面的重定向?

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

OnPost
方法中我有两个选择

  • 成功:我需要重定向到查看页面。
  • 失败:我需要返回带有填充模型的同一页面以向用户显示错误。

处理程序应该返回什么? IActionResult,还有别的吗?也许整个流程都是错误的?

razor return-type post-redirect-get
1个回答
0
投票
if (ModelState.IsValid)
{
    ...
    return LocalRedirect(...);
}
else
{
    ...
    return Page();
}
© www.soinside.com 2019 - 2024. All rights reserved.