Я не уверен, что ASP.Net знает, как создать URL-адрес, используя массив int, который вы передаете. Если массив int однозначно идентифицирует ресурс, вы можете попытаться преобразовать массив в строку с разделителями (или аналогичную), разделенную по дефисам, а затем проанализировать строку в методе индекса.
Если вы просто пытаетесь сохранить данные между запросами, используйте TempData:
http://msdn.microsoft.com/en-us/library/system.web.mvc.controllerbase.tempdata.aspx