In Asp.net there are 2 types of State management technique
Server Side State management
- Session
- Application State
- Profile
Client Side state management
- ViewState
- QueryString
- Cookies
- Control State
- Hidden Fields
I know that in Asp.net MVC above all state supported except ViewState and Control State.
I'm confused over ViewData, ViewBag, TempData in which category they belongs like Client Side State management technique or Server Side state management technique.
I mean if we store data in ViewData, ViewBag or TempData then where they holds memory space at Client machine or Server machine.