En ASP "clasico" creo seria algo
parecido a esto:
Código ASP:
Ver originalResponse.ContentType = "application/pdf";
Response.AddHeader("Content-Disposition", "attachment; filename=archivo.pdf");
Response.TransmitFile(Server.MapPath("archivo.pdf"));
Response.End();
y en ASP.NET es con context:
Código ASP.NET:
Ver originalcontext.Response.ContentType = "application/force-download";
Pero concuerdo,
que lo muevan a ASP porfa