I am using a route like this one:
routes.MapRoute(\"Invoice-New-NewCustomer\", \"Invoice/New/Customer/New/{*name}\", new { controller = \"Customer\",
URL Encoding! Change the link so that it encodes special characters.
Server.URLencode(strURL)
C# will become "c%23".