Response.Write i UpdatePanel

Generuję vcard, który wysyłam do klienta, używając następującego fragmentu kodu:

<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>

Muszę jednak użyć wizytówek vCards na stronie, która ma kontrolkę wewnątrz i UpdatePanel. Niestety wedługPanel aktualizacji i Napisz odpowiedź to nie działa i powoduje błąd. Zastanawiam się, jakie są alternatywne sposoby przesłania zawartości vcard / pliku do przeglądarki klienta i wyświetlenia okna dialogowego „otwórz / zapisz”, które nie wymaga Response.Write?

questionAnswers(4)

yourAnswerToTheQuestion