EnableViewState property in textbox

Can anybody tell me please that how can we use the enableviewstate property of textbox in asp.net.
By making it false or true how can we feel a difference in result.

Answers:

Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.

Method 1

It depends upon what properties we are talking about. For example, many properties such as Visible, Enabled, Appearance related properties such as CssClass, BackColor etc are backed by view-state and will not be retained over post-back if you disable the view-state.

Text property (value within text-box) is a different case – this property will be backed by both post data and view-state. So even if view-state is disabled, you will see the value being retained because its get read via POST data (Request.Form collection). But you will notice the difference if you mark the text box read-only or marked its visibility false. In both these cases, the text value will be retrieved from view-state and disabling it will result in loss of value over a post-back.

Method 2

By default, ASP.NET has EnableViewState set to true, this is why when you do a Postback, the values are retained in the TextBoxes.

If you set it to false, and do a Postback, ka-boom! The value is no longer there 🙂

Method 3

When you set EnableViewState = true than value will be saved between post backs. When you set this property to false each new responce TextBox will have value provided by your code or will be empty.

Method 4

If you set enableviewstate = true, then after the postback values will be retained in the textbox

Method 5

This property is used to decide whether to keep the value after the postback or not. If it’s sets to false the value will not maintain possession with every postback. Whatever is entered by user will be gone. And in case of textbox you don’t have to change this property in most cases or I can say all cases.


All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x