title: Url encode and routing?
body: <p>I'm using custom routing in a web forms context. I have some titles (part of my custom route) that have say a question mark character. When I URL encode this text ("Question?") and then pass into my route, I get an HTTP ERROR CODE 400. Apparently, the URL encoded text is somehow confusing the routing manager.</p>
  
  <p>Can someone provide context and explanation for this? Beyond that, I'm thinking I don't need to URL encode these route data but merely strip out the problem characters. Are there any security risks to not using URL decode/encode? And what are the problem characters? A list would be useful.</p>
  
  <p>Thanks!</p>
  
  <p>Update:
  It seems the % character is not allowed in the query string in a custom route. Look forward to some good input on this issue!</p>