2
Reply

What is the difference between ViewState and SessionState?

Sapna Malik

Sapna Malik

15y
8.7k
0
Reply

    Ya Anju the main difference is....

    Session state and view state are used to keep on certain data.

    View State:

    - View state is maintained in page level only.
    - View state of one page is not visible in another page.
    - View state information stored in client only.
    - View state persist the values of particular page in the client (browser) when post back operation done.
    - View state used to persist page-instance-specific data.

    Session State:
    - Session state is maintained in session level.
    - Session state value is available in all pages within a user session.
    - Session state information stored in server.
    - Session state persist the data of particular user in the server. This data available till user close the browser or session time completes.
    - Session state used to persist the user-specific data on the server side.

    ViewState:-1.ViewState of one page is not visible to another page.2.ViewState is maintained at page level.3.ViewState variables store the value for a single page.

    SessionState:-1.SessionState accessible to all page.2.SessionState on the other hand maintained at the session levele.3.SessionState store the value for the full project.