Request.QueryString
is not very safe. Incase someone is logged in.
Just by typing in the URL
myaccount.aspx?custId=10
One can get the information of another Customer.
So its not safe at all. The reason for posting this was because, I wanted an alternative way of passing customerId between pages. Perhaps encrypt it?