How can we maintain sessions in MVC?

Joseph Rossignol

Total Post:6

Points:30

Posted by  Joseph Rossignol
 85  View(s)
Ratings:
Rate this:
  1. How can we maintain sessions in MVC?

    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.

Answer