Jak przesłać plik PDF w ramce iframe w środowisku ASP.NET
Krok 1
Załaduj plik PDF do katalogu serwera sieciowego. Musisz zapisać lokalizację pliku PDF, ponieważ będziesz go używał w konfiguracji iframe.
Krok 2
Dodaj element iframe do swojej strony internetowej w ASP.NET. Element iframe jest podobny do "strony na stronie", więc musisz umieścić element iframe w miejscu, w którym czytelnicy będą mogli łatwo zobaczyć plik PDF. Oto kod dla elementu iframe:
Plik "temporaryfile.htm" jest używany jako element zastępczy elementu iframe. Zostanie on zastąpiony na początku strony internetowej.
Krok 3
Dodaj kod C # w funkcji page_load do kodu znajdującego się za plikiem na stronie internetowej .NET. Aby uzyskać dostęp do funkcji page_load, kliknij plik prawym przyciskiem myszy w środowisku Visual Studio .NET i wybierz "Wyświetl kod" z menu. Spowoduje to wyświetlenie funkcji uruchamianej przy każdym ładowaniu strony. W ramach tej funkcji dodaj następujący kod:
myPDF.Attributes.Add ("src", "")
Część "" musi zostać zastąpiona przez adres URL pliku PDF załadowanego w kroku 1.
Krok 4
Wypróbuj witrynę, otwierając przeglądarkę internetową i uzyskując do niej dostęp. Plik PDF powinien zostać załadowany do elementu iframe po załadowaniu strony internetowej.