In my scenario am using java-script popup that popups another form which is an address entry form of merely 20 Controls in it. Now I retrieving data from address page to main page by using a session variable which stores a data table of values. Two different Session variables are this way used for permanent and temporary addresses.
Using session variable degrades the performance i know.
What is the best way to transfer value from one page to another?
The best way is the cross posting, describe it here : http://msdn.microsoft.com/en-us/library/ms178139(VS.100).aspx
You can also read more about at that question/answer: Cross-page posting. Is it a good pratice to use PreviousPage in Asp.net?