在这里,我有一个剃须刀 cs 页面:
public IActionResult OnPost(){
if (!ModelState.IsValid) {
return Page();
}
return RedirectToPage('Pages/index.cshtml');
}
还有一个cshtml页面:
@page
@using RazorPages
@model IndexModel
<form method="POST">
<input type="submit" id="Submit">
</form>
我想在提交表单时重定向到同一页面,但我不断收到 400 错误。是否可以在不使用路由的情况下进行重定向,只需转到 url 中的 cshtml 文件?