В одной странице отправляю пост запрос который должен перенаправить на другую страницу:
[BindProperty(SupportsGet = false), Range(0, int.MaxValue)]
public int ChatId { get; set; }
public IActionResult OnPost()
{
if (ModelState.IsValid == false)
return new BadRequestResult();
//code...
return RedirectToPage("Chat", "OnGet", new { ChatId });
}
Вот сам Chat:
public class ChatModel : PageModel
{
[BindProperty(Name = "id", SupportsGet = true), Range(0, int.MaxValue)]
public int ChatId { get; set; }
public IActionResult OnGet()
{
if (ModelState.IsValid == false)
return new BadRequestResult();
Console.WriteLine("Chat");
return Page();
}
}
@page "{id}"
@model ChatS.Pages.ChatModel
@{
}
<p>...</p>
Из за чего может быть ошибка?