I am trying to pass a list of values to another method however once that 2nd method is called the list loses it's value.
First Method:
public ActionResult Create_Filter([DataSourceRequest] DataSourceRequest request, [Bind(Prefix = "models")]IEnumerable<CourseFilterViewModel> courseFilterVM)
{
var results = new List<Results>
{
new Results {CourseNumber = "100", CourseTitle = "Test Title", CourseSubject = "Subject Test"}
};
return RedirectToAction("TestView", "Filter", new {results});
}
2nd Method:
public ActionResult TestView(List<Results> results)
{
//results value here is 0
return null;
}
I expect the output of: CourseNumber = "100", CourseTitle = "Test Title", CourseSubject = "Subject Test")