Not an easy way, unless they are databound controls and you have state
somwhere in session and ready for redatabinding. Another trick is to save
viewstate to session and use a hack to make the page think it's a postback
and therefor load state from session as if it's loaded from viewstate on
postback, but it's not the easiest thing.
http://authors.aspalliance.com/PaulWilson/Articles/Default.aspx?id=10
Couldn't you just put them on the same page and switch the display with
Panels or MultiView?

Signature
Teemu Keiski
AspInsider, ASP.NET MVP
http://blogs.aspadvice.com/joteke
http://teemukeiski.net
> Hi
>
[quoted text clipped - 8 lines]
> Many thanks
> Andrew
J055 - 14 Jun 2007 18:19 GMT
Hi Teemu
Thanks for the tip. I hadn't really looked into cross page posting until now
so wasn't sure if it was useful for my requirements. I've used your approach
of using controls on the same page, hiding and unhiding them as necessary,
which is a lot neater and works fine now.
Many thanks
Andrew