Har inte det och göra med "culture" på sidan? Det ska väl sättas till culture = "sv-se" eller liknande.. är tyvärr mer PHP än ASP...
Men kan du inte köra string-funktionen URLEncode på det hämtade värdet, fast det verkar kanske inte helt optimalt

Men man kan ju alltid testa sig fram...
Sökning av "include url in asp" på Google ger nog lite fler tips kanske