Come caricare un file PDF in Iframe in ASP.NET

October 9

I file PDF sono un metodo standard di diffusione delle informazioni su un sito web. I file PDF bloccano il documento venga modificato per consentire proprietari di siti web la possibilità di fornire la documentazione senza alcuna modifica. Un iframe è un modo per i proprietari di siti web per visualizzare un file PDF all'interno di una pagina web senza aprire una finestra completa in formato PDF nel browser. Ciò può essere realizzato utilizzando .NET e C #.

istruzione

1 Carica il file PDF in una directory sul web host. È necessario prendere atto della posizione del file PDF, perché è utilizzato nelle impostazioni per l'iframe.

2 Aggiungere l'iframe alla tua pagina web ASP.NET. Un iframe è simile a un \ "pagina all'interno di una pagina, \" quindi è necessario posizionare l'iframe in una posizione in cui i lettori possono facilmente vedere il file PDF. Di seguito è riportato il codice per un iframe:
<Iframe runat = \ "server \" id = \ src "myPDF \" = \ "www.your_domain.com/temporaryfile.htm \"> </ iframe>
Il \ "temporaryfile.htm \" viene utilizzato come un segnaposto per il iframe. E 'sostituito durante l'avvio della pagina web.

3 Aggiungere il codice C # per la funzione Page_Load nel codice dietro di file della pagina web .NET. Per accedere alla funzione Page Load, fare clic destro sul file in Visual Studio .NET spazio di lavoro e selezionare \ "Visualizza codice \" dal menu. Questo vi porterà alla funzione che viene eseguito ogni volta che la pagina web viene caricata. All'interno di questa funzione, aggiungere il seguente codice:
myPDF.Attributes.Add (\ "src \", \ "<location_of_pdf> \")
ANDARE
Il \ "<location_of_pdf> \" dovrebbe essere sostituito con l'URL del file PDF caricato al punto 1.

4 Testare la pagina web da aprire un browser web e la navigazione verso la pagina web. Il PDF deve caricare nel iframe quando la pagina web carichi.