Response.Write e UpdatePanel

Eu gero um vcard que envio para o cliente usando o seguinte trecho de código:

<code>Response.AddHeader("Content-Disposition", string.Format("attachment; filename={0}", fileNameOnly));
Response.ContentType = "text/x-vcard";
Response.ContentEncoding = Encoding.GetEncoding("ISO-8859-1");
Response.Write(vCard.ToString());
Response.End();
</code>

No entanto, preciso usar o vCards em uma página que tenha o controle interno e o UpdatePanel. Infelizmente, de acordo comPainel de atualização e gravação de resposta isso não funciona e causa um erro. Eu estou querendo saber quais são algumas maneiras alternativas para enviar o conteúdo do vcard / arquivo para o navegador do cliente e tê-lo exibir "abrir / salvar" diálogo que não envolvem Response.Write?

questionAnswers(4)

yourAnswerToTheQuestion