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

What are the events in a page life cycle?

950


If you want to write your own dot net language, what steps you will you take care?

1082


What is app_code folder in asp net?

1061


Who generates session id?

945


What are the different validators in asp.net?

1007


What is s2s tracking?

983


What is the web.config file in asp?

1166


What is data caching?

998


How does session authentication work?

934


What will happen if the server confugration file and the application confugration file have different values for sassion state ASP.NET?

1232


Explain file-based dependency and key-based dependency.

986


What is webresource axd?

881


How would you get asp.net running in apache web servers? Explain it's limitations.

982


how can create login from create and written conde in asp.net

2437


What is gridview in asp.net?

991