Abbiamo un'immagine con nome file come "Tim% 20Butler% 20Trading.jpg". Questa immagine è collegata come collegamento componente nel campo "Immagine" del componente principale. In C# DLL leggiamo questo tag immagine "Immagine" campo e della forma come segue:L'immagine non viene risolta sul lato presentazione
"<img " + style + " src=\"" + imageID + "\" />"
dove lo stile è il nome dell'attributo se prevista e ImageID è l'id TCM del componente multimediale.
La stringa di output viene formata utilizzando l'immagine, il titolo e altri valori di campo dal componente. Questo output è inserito nel pacchetto per accedervi in dwt. Il contentType della stringa di output passata a dwt è "HTML".
Utilizziamo DefaultFinishActions per pubblicare immagini. Questa immagine viene distribuita sul server di presenazione come Tim% 20Butler% 20Trading34-13565.jpg ma non viene risolto dal lato della presentazione.
Nella pagina tag immagine di origine è formato come segue:
<img src="/images/Tim%2520Butler%2520Trading34-13565.jpg" class="img" />
pensiamo che DWT sta convertendo % nell'immagine nome del file per % 25 quando l'immagine viene pubblicato.
Qualcuno può farmi sapere come risolvere questo problema?
Il tag immagine di origine della pagina non è visibile nel tuo post! – Quirijn