Hello James,
You can use Model class properties or objects to pass data from one view to another instead of using ViewBag, ViewData and TempData properties.
Thanks.