同じコントローラー内に 2 つのアクションがあります。
public ActionResult Index(string filter, int[] checkedRecords)
と
public ActionResult ExportChkedCSV(string filter, int[] checkedRecords)
2 番目のアクション (ExportChkedCSV) には、次のリダイレクトが含まれています。
if (reject != 0)
{
return RedirectToAction("Index", new { filter, checkedRecords });
}
ステップスルーすると、パラメーターcheckedRecordsはRedirectToActionステートメントで正しく入力されますが、そこからIndex ActionResultにヒットすると、checkedRecordsはnullになります。filter =、checkedRecords = などを試してみました。ビューからコントローラーまで問題ありません。配列の型を別のものに変更すると、値を取得できます。アクションからアクションに int[] を渡すにはどうすればよいですか? 私は何を間違っていますか?ありがとうございました