MVC3 - Tendo problemas ao passar int [] para a ação do controlador no RedicrectToAction de uma ação diferente
Eu tenho 2 ações dentro do mesmo controlador.
public ActionResult Index(string filter, int[] checkedRecords)
e
public ActionResult ExportChkedCSV(string filter, int[] checkedRecords)
A segunda ação (ExportChkedCSV) contém esse redirecionamento:
if (reject != 0)
{
return RedirectToAction("Index", new { filter, checkedRecords });
}
Quando eu passo através, o parâmetro checkedRecords é preenchido corretamente na instrução RedirectToAction, mas quando atinge o Index ActionResult a partir daí, checkedRecords é nulo. Eu tentei fazer filter =, checkedRecords =, etc. Eu não estou tendo nenhum problema com isso de View to Controller. Se eu mudar o tipo de matriz para qualquer outra coisa, eu posso pegar o valor - como faço para passar int [] de ação para ação? O que estou fazendo de errado? Obrigado