So, I have a controller Action with this signature
public ActionResult Details(string id) { ... }
and a route in my global asax file
routes.MapRoute(
"DevDetails",
"Dati/Device/Details/{id}",
new { controller = "Device", action = "Details", id = "" });
If and only if I request urls which id ends with '%20' the action controller doesn't get called.
any clues ?