Hi Ram, you've misunderstood my post...
The problem is not the spaces - these are getting encoded / decoded without issue as you can see in the example I gave.
The problem is with the ñó chars which are encoded client side by JavaScript to %F1%F3 which ASP.NET decodes server side to ��.
They are not getting decoded correctly!