Hello,
I think that there is a mistake into Microsoft documentation about SaveStateComplete event or I not understand it. The documentation says "Raised after view state and control state have been saved for the page and for all controls. Any changes to the page or controls at this point affect rendering, but the changes will not be retrieved on the next postback".
My example is the following :
I have a simple TextBox and a button (to generate a postback). I type some text into textbox for example "ASP.NET" and click the button to generate postback. The text "ASP.NET" made the textbox view state that is loaded into PreLoad page event (before PreLoad, the property Text is empty). As documentation said, if I set MyTextBox.Text = "Other Text" into SaveStateComplete event, I can see this text in the web page because the change affect the render but If I click the button and generate a new postback I can see the "Other Text" but the old "ASP.NET", because "Other T ...
Go to the complete details ...