Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [C#]Problema con InnerHtml

    Salve a tutti.
    Ho creato una pagina aspx e vorrei che al cliccare di un pulsante sia inviata una mail contente come testo l'html di una porzione di pagina.
    Ho delimitato questa porzione di pagina con un div e nell'evento onclick del pulsante ho inserito il seguente codice:

    MailMessage msgMail = new MailMessage();
    ..............
    msgMail.Body=mydiv.InnerHtml;
    ................

    Quando premo il pulsante ottengo il seguente errore:

    Impossibile ottenere il contenuto interno di mydiv perché non è di tipo literal.

    Non capisco qual'è il problema......
    La differenza fra un cammello e un uomo? Il cammello può lavorare una settimana senza bere. L'uomo può bere una settimana senza lavorare. (Julian Tuwim)

    A casa mia non si mangia mai a stomaco vuoto!!!

  2. #2
    Facendo varie prove ho notato che l'errore mi si verifica quando all'interno dell'InnerHtml è presente un htmlControls.
    Non c'è un modo per aggirare il problema?
    La differenza fra un cammello e un uomo? Il cammello può lavorare una settimana senza bere. L'uomo può bere una settimana senza lavorare. (Julian Tuwim)

    A casa mia non si mangia mai a stomaco vuoto!!!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.