Response.Write und UpdatePanel

Ich generiere eine vCard, die ich mit dem folgenden Code-Snippet an den Client sende:

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

Ich muss jedoch vCards auf einer Seite verwenden, auf der sich das Steuerelement und UpdatePanel befinden. Leider lautUpdate Panel und Antwort schreiben Das funktioniert nicht und verursacht einen Fehler. Ich frage mich, welche alternativen Möglichkeiten es gibt, den Inhalt der vCard / Datei an den Browser des Clients zu senden und das Dialogfeld "Öffnen / Speichern" anzuzeigen, in dem Response.Write nicht enthalten ist.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage