Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [C#] Report html

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    46

    [C#] Report html

    Ciao a tutti,

    come posso visualizzare un pagina creata al volo quindi residente su disco,in un controllo WebBrowser?


    Grazie a tutti...


  2. #2
    Impostando come URL il percorso della pagina.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    46
    Originariamente inviato da MItaly
    Impostando come URL il percorso della pagina.
    La pagina in questione risiede sul disco....non c'è modo di passarli un percorso fisico ad esempio:
    "C://Report.hml"?

    Grazie.....

  4. #4
    Mi pare proprio che si possa fare mettendo un normale percorso di file:
    codice:
    c:\report.html
    .
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    46
    Originariamente inviato da MItaly
    Mi pare proprio che si possa fare mettendo un normale percorso di file:
    codice:
    c:\report.html
    .
    No..non mi visualizza nulla....

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Puo' darsi ci sia un problema nel codice? Lo mostri?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Quella stringa è da escape-are
    codice:
        string path1 = "C:\\report.html";
        string path2 = @"C:\report.html";
        string path3 = "file:///C:/report.html";
    "Il problema delle citazioni su Internet è verificarne l'autenticità." (Winston Churchill)

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    46
    Grazie...funziona....
    poi non utilizzavo il metodo Navigate...

    ma è corretto utilizzarlo?

    codice:
                string path2 = "C:\\report.html";
                string path1 = @"C:\report.html";
                string path = "file:///C:/report.html";
                webBrowser1.Navigate(path2);

  9. #9
    Da MSDN:
    Navigate(String) Loads the document at the specified Uniform Resource Locator (URL) into the WebBrowser control, replacing the previous document.
    ma c'è scritto anche che

    When you set the Url property, the WebBrowser control navigates to the specified URL and adds it to the end of the history list.
    Quindi teoricamente basta usare questo o quel metodo (e ce ne sono altri -> documentazione).

    Comunque ti potevi risparmiare la domanda, commentavi un attimo quella linea, eseguivi ed eri a posto.

    ... poi cosa vuol dire "è corretto" ? :master:
    "Il problema delle citazioni su Internet è verificarne l'autenticità." (Winston Churchill)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.