I haven't been able to get a definite answer on this. I've been very kindly put on to resources regarding ViewState but they only talk about saving the state of controls - not C# objects.
I've also had a thorough look through my ASP.NET book & no joy there either.
So, my question is; in order for an instantiated, custom C# object to be retained between Postbacks, must ViewState be used?
Thanks very much indeed,