ASP.NET Hidden Field Persistence During Life Cycle
See the question and my original answer on StackOverflowI've ripped a lot of hair on ASP.NET lifecycle :-). I would advise you this:
- bind to control events
- avoid binding or overriding to page events
In this case, you should have a protected HiddenField
declared in your page/user control. So you really want to bind to the ValueChanged event, and forget about the rest.