Sessions can be maintained in MVC by three ways: tempdata, viewdata, and viewbag. Temp data - This helps to maintain data when you move from one controller to another controller or from one action to another action. In other words, when you redirect, tempdata helps to maintain data between those redirects. It internally uses session variables.
View data - It helps to maintain data when you move from controller to view.
View Bag - This is a dynamic wrapper around view data. When you use Viewbag type, casting is not required. It uses the dynamic keyword internally.
Liked By
Write Answer
How can we maintain sessions in MVC?
Join MindStick Community
You have need login or register for voting of answers or question.
Anonymous User
21-Oct-2019Sessions can be maintained in MVC by three ways: tempdata, viewdata, and viewbag.
Temp data - This helps to maintain data when you move from one controller to another controller or from one action to another action. In other words, when you redirect, tempdata helps to maintain data between those redirects. It internally uses session variables.
View data - It helps to maintain data when you move from controller to view.
View Bag - This is a dynamic wrapper around view data. When you use Viewbag type, casting is not required. It uses the dynamic keyword internally.