Frage

Kann jemand empfehlen, den besten Weg, um eine Datei zum Herunterladen innerhalb einer Sharepoint-Webpart bieten? Die Datei dynamisch auf Anfrage erstellt wird, aber ich muß noch mit der Standard-Seite, um am Ende als auch angezeigt werden, wenn die Datei heruntergeladen werden.

War es hilfreich?

Lösung

Am Ende habe ich dynamisch ein iFrame auf dem Stegteil während des reload nachdem der Benutzer die ‚Export‘ wählt Option, und innerhalb dieser geladen, um eine Standard-ASPX-Seite, die das Senden abwickelt. Das hat rund um das Thema mit einem Response.End

senden

Andere Tipps

Die Grundzutaten dieses Beispiels sind recht einfach und kann in einem Artikel von Microsoft hier .

Der Microsoft Artikel enthält den folgenden Codeausschnitt:

private void Page_Load(object sender, System.EventArgs e)
{
  //Set the appropriate ContentType.
  Response.ContentType = "Application/pdf";
  //Get the physical path to the file.
  string FilePath = MapPath("acrobat.pdf");
  //Write the file directly to the HTTP content output stream.
  Response.WriteFile(FilePath);
  Response.End();
}

Das sollte Ihnen helfen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top