>I have a web usercontrol on the form that dynamically builds itself
> and then when an item has been clicked it will allow me to get the
[quoted text clipped - 5 lines]
> I've tried session too and it won't let me do anything with it at all
> (object is set to instance...)
It's unlikely that the viewstate is "lost". What's more likely is that you
are either not re-creating the usercontrol on post-back (so there are no
controls to be updated with viewstate info), or you are re-creating it
*after* the page controls have been updated with viewstate information
(Page_Init).
Dynamically added controls are not created automatically by asp.net
(obviously), but they *are* updated with viewstate info, provided they exist
when the "viewstate update" occurs (during PageInit).