What is ViewState?
The Viewstate is built-in structure for automatically retaining the values among the multiple requests for the similar page. The viewstate is internally maintained as a hidden field on the page but is hashed, by providing big security than developer-implemented hidden fields do.