+ 1 для пользовательского HttpModule (как предложил Фредерик Хамиди). Это чистое модульное решение, которое может помочь вам переписать другие URL-адреса, если вам потребуется.
Ваш OnBeginRequest (ссылаясь на ссылку, предоставленную Фредериком) может выглядеть примерно так:
private void OnBeginRequest(object sender, EventArgs e)
{
HttpContext context = ((HttpApplication)sender).Context;
string url = context.Request.RawUrl;
context.RewritePath(url.Replace(".aspx%20",".aspx"), false);
}