Problema no download do arquivo: nome do arquivo com espaços truncados!

Enquanto trabalho no código para baixar arquivos do servidor usando:

Response.AddHeader("Content-Disposition", "attachment; filename=" + 
Server.UrlPathEncode(Path.GetFileName(_Filename)));

O problema é ter espaços no nome do arquivo. Com esse código, o servidor é dividido automaticamente ao encontrar o primeiro espaço!

Espero saber por que e qual é a solução para isso?

questionAnswers(4)

yourAnswerToTheQuestion