Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what is view state and its use

Answer Posted / rashmi thakur

ViewState is a built-in structure for automatically
retaining values among multiple requests for the same page.
The view state is internally maintained as a hidden field
on the page but is hashed, providing greater security than
developer-implemented hidden fields do.
Following are the benefits of using ViewState:-
&#61692; No server resources are required because state is
contained in a structure in the page code.
&#61692; Simplicity.
&#61692; States are retained automatically.
&#61692; The values in view state are hashed, compressed,
and encoded, thus representing a higher state of security
than hidden fields.
&#61692; ViewState is good for caching data in Web farm
configurations because the data is cached on the client.
Following are limitation of using ViewState:-
&#61692; Page loading and posting performance decreases when
large values are stored because
&#61692; View state is stored in the page.
&#61692; Although view state stores data in a hashed format,
it can still be tampered with because it is stored in a
hidden field on the page. The information in the hidden
field can also be seen if the page output source is viewed
directly, creating a potential security risk.
&#61692; If page get destroyed or refresh information which
is stored in view state gets vanished.

Below is sample of storing values in view state.
this.ViewState["EnterTime"] = DateTime.Now.ToString();

Is This Answer Correct ?    11 Yes 7 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain what is event bubbling?

1068


Explain the advantages of caching?

1065


What is hidden field in asp.net?

1180


What is difference between view state and session state?

906


How do u deploy your asp.net application?

1101


Differentiate between authentication and authorization.

1018


What is the difference between globalization and localization?

1027


What is viewstate in asp net with example?

1029


What is Razor View Engine

1117


Describe how to implement globalization and localization in the use interface in .net.

1009


what is command line compiler.what are the steps and how it is related to debugging.

1964


What is Dynamic Web and discuss its usage with the help of real life examples?

1099


I have an external link in my application say www.xyztest.com. Today this site works on http protocal. Tommorow it may run on https. So i cant hardcore the protocal in the site. When a user clicks on the link how can i know if the external site works on http or https and takes him to that place?

1960


How do you hide the columns?

1099


What do you mean by serialize and marshalbyref?

1060