What is ViewState?
ViewState allows the state of
objects (serializable) to be stored in a hidden field on the page. ViewState is transported to the client and
back to the server, and is not stored on the server or any other external source. ViewState is used the retain the state of
server-side objects between postabacks.