У меня проблема, и я в тупике. Я могу передать и получить один объект, но если я пытаюсь передать список, данные не переходят на вторую страницу.
Вот моя страница OrderList
[BindProperty]
public IList<Orders> Orders{ get; set; }
public ActionResult OnPost()
{
//get modified data.
var orderList = Orders
return RedirectToPage("/ConvertToCsv", orderList );
}
on my ConvertToCsv page.
public void OnGet(IList<Orders> orderList )
{
//do something with list.
}
But the orderlist on OnGet is null.
I tested by passing a single record like
public ActionResult OnPost()
{
return RedirectToPage("/ConvertToCsv", new{orderId= "test"});
}
public void OnGet(string orderId )
{
//This works.
}
Что я делаю не так?