What does the "EnableViewState" property do? Why would I
want it on or off?
Answer Posted / maloy.adhikari
When a form is submitted in ASP .NET, the form reappears in
the browser window together with all form values. How come?
This is because ASP .NET maintains your ViewState. The
ViewState indicates the status of the page when submitted to
the server. The status is defined through a hidden field
placed on each page with a <form runat="server"> control.
................
Maintaining the ViewState is the default setting for ASP.NET
Web Forms. If you want to NOT maintain the ViewState,
include the directive <%@ Page EnableViewState="false" %> at
the top of an .aspx page or add the attribute
EnableViewState="false" to any control.
| Is This Answer Correct ? | 4 Yes | 1 No |
Post New Answer View All Answers
What is the current version of asp.net?
Is data edited in the Repeater control?
Who can consume WebAPI?
Can anyone please tell me that the question posted on this website are Sufficient for the interview with 2+ year experience in .net
What are the difference between overriding and overloading?
Diff between web user control and web custom control?
What does the hotspot class in .net do?
Web API supports which protocol?
Where the cookie value is stored?
Explain the difference between Web Garden and Web Farm?
What are navigation controls? How many navigation controls are there in ASP.NET 4.0?
Can viewstate be accessed in another page?
Explain the difference between debug.write and trace.write? When should each be used?
What is server redirect?
If you have an application with multiple security levels though secure login and my ASP.NET web appplication is spanned across three web-servers by using round-robbin load balancing. Explain which is the best approach to maintain login-in state for the users?