What are benefits and Limitation of using Viewstate for state
What are benefits and Limitation of using Viewstate for state management?
Following are the benefits of using Viewstate :-
ã No server resources are required because state is in a structure in the page code.
ã States are retained automatically.
ã The values in view state are hashed, compressed, and encoded, thus representing a higher state of security than hidden fields.
ã View state is good for caching data in Web frame configurations because the data is cached on the client.
Following are limitation of using Viewstate:-
ã Page loading and posting performance decreases when large values are stored because view state is stored in the page.
ã Although view state stores data in a hashed format, it can still be tampered 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.
Below is sample of storing values in view state.
this.ViewState["EnterTime"] = DateTime.Now.ToString();
2007-10-23, 4494👍, 0💬
What are shared (VB.NET)/Static(C#) variables? Static/Shared classes are used when a class provides ...
What is the quickest sorting method to use? The answer depends on what you mean by quickest. For mos...
If locking is not implemented what issues can occur? IFollowing are the problems that occur if you d...
Can Multiple Cursors Being Opened at the Same Time? - Oracle DBA FAQ - Working with Cursors in PL/SQ...
How To Avoid the Undefined Index Error? - PHP Script Tips - Processing Web Forms If you don't want y...