How to pass values as param value via URL

On my site (www.mysite.com) I have checkout which redirects to outside site (www.checkoutsite.com), then after payment it sends back POST request to my site. In url I pass all needed information for checkout, but I need also pass my own data, for that it has "UserData" url paramso, my site redirects user to url: http://checkoutsite.com/payment/?AppLogin=MyLogin&AppPass=MyPass&UserData=http://stackoverflow.com/questions/13710703/[here should be my data]I need to pass different key=value values in "UserData" param, then read on my side.What is the best way to do it in ASP.NET, I mean how to pack key=value values into one string?
 
Back
Top