Question: how to pass data from one controller to another controller in asp.net core?
Answer: Pass data as query string parameters And once the data is generated you can pass it to the another controller using query string. The Redirect() method then takes the control to the Index() action of Home2 controller. As you can see Request.