locked
bei klick soll sich pdf datei öffnen RRS feed

  • Allgemeine Diskussion

  • hallo, ich möchte gerne eine pdf datei im webbrowswer anzeigen lassen.

    folgendes hab ich versucht

    HtmlPage.Window.Navigate(New Uri("/ESBIN_ONE_INFO.pdf", UriKind.Relative))
    

    aber das funktioniert nicht, wie zeige ich ein bestehende pdf auf einer neuen seite an??

    grüße

    • Typ geändert Bogdan Petru Roiu Dienstag, 5. Juli 2011 14:55 Keine Rückmeldung des Fragenstellender
    Donnerstag, 23. Juni 2011 16:55

Alle Antworten

  • Hi,

    "funktioniert nicht" ist keine Beschreibung, mit der man etwas anfangen kann.

    Um ein neues Fernster zu öffnen, gibst Du im zweiten Parameter "_blank" an. Siehe dazu auch:

      http://msdn.microsoft.com/en-us/library/cc190508.aspx

     


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
    Donnerstag, 23. Juni 2011 18:32
  • Ja - kommt aus der gleichen ecke wie dings da;D.

    zurück zum thema:

    folgender fehler wenn ich die .pdf öffnen will

    Ungültiger URI: Das URI-Format konnte nicht bestimmt werden.

    Donnerstag, 23. Juni 2011 23:28
  • Hallo Bergfeuer.

     

    Die Fehlermeldung könnte auf deine Entwicklungsumgebung zurückzuführen sein. Wenn du das Projekt aus dem VS startest, wird ohne weitere Konfiguration, die Testseite lokal aufgerufen.

    Sprich deine CodeBase ist zum Beispiel file://C:\Users\...

    Das ergibt dann solche Fehlermeldungen. Abhilfe schafft das Projekt über einen WebServer aufzurufen. Der einfachste Weg ist sich ein WebProjekt als SL-Host erstellen zu lassen.

     

    Für die Navigation und ähnliche Dinge lasse ich mir vom Uri - Objekt meist eine Absolute URL zusammenbauen und verwende diese dann im Ciode.

    Dieser Aufruf sollte (im Web) Funktionieren: 

     HtmlPage.Window.Navigate(new Uri(HtmlPage.Document.DocumentUri, "/test.htm"));
    

    Daniel


    http://www.silverlight-community.de - deutsche Community mit Tutorials, Blogs und Usergroups
    Freitag, 24. Juni 2011 10:20
  • DANKE, daraus folgt gleich ein frage.

    wie veröffentlich ich ein projekt, ich hab ein webzhost, lade ich da einfach die unter packe befindliche .zip datei auf den server, oder wie geht das???

    grüße

    Freitag, 24. Juni 2011 22:02
  • Hi,

    rechte Maustaste aufs Webprojekt, Veröffentlichen ..., dort dann am besten mal einen lokalen Pfad wie bspw. X:\Ordner\ angeben und dann das, was dort geschrieben wird, auf einen Webserver laden.

     


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
    Freitag, 24. Juni 2011 22:25