Intanto ti giro del codice per la creazione della Response(esempio per PDF)
Poi qui ti crei un metodo che chiama la response:
Byte[] bytes = recuperoDocumento(IdDocument);
MemoryStream ms = new MemoryStream(bytes);
setResponse(ms, "nome Documento");
Francesco