2010-06-10 4 views
1

Je construis un flux rss et j'ai cette description:rss: ne peut pas mettre attribut de style dans une balise img

string sDescription = "<a href=\"" + sLink+"\"><img style=\"padding:10px\" align=\"left\" style=\"padding:10px\" width=\""+CImageDimensions.getProductImageDetailedWidth(CCategorii.CARTI_ID, 
     book.Carti_id) + "\" src=\"" + PathsUtil.getBaseUrl() + control.ResolveUrl(ImageUtils.getThumbnailUrl(book.Poza_1)) + "\"/></a><div style=\"padding: 10px\"><p>" + book.Descriere_mica + "</p></div>"; 

Vous voyez que je mets un peu de rembourrage à l'attribut img:

style=\"padding:10px\" 

Je ne comprends pas pourquoi ce n'est pas chargé ... Je veux dire, en FF je vois:

<img width="130" align="left" src="http://localhost:2440/gramma_prod/Images/Carti/Opere_complete_si_scoliile_Sfintului_Maxim_Marturisitorul1.Dionisie Aeropagitul_thumb.jpg"/> 

Tous les autres attributs de balise img sont prises cor rectiligne mais le style est manquant ...

Avez-vous des idées pourquoi?

Répondre

1

Il est possible que toutes les fonctions CSS ne soient pas prises en charge lors de l'affichage de RSS. En fait, RSS devrait seulement envoyer des informations, pas des informations sur la façon de rendre l'information à l'intérieur. Essayez ces attributs: hspace et vspace. Un exemple ici: http://www.w3schools.com/TAGS/att_img_hspace.asp

Nous vous souhaitons la meilleure des chances!

+0

hSpace ça marche !!! Merci beaucoup! –

0

Vous aurez besoin de coder en HTML la sortie. http://msdn.microsoft.com/en-us/library/w3te6wfz.aspx

+0

Je ne pense pas que ce soit le problème .... Je peux voir l'image, je peux voir tout le texte, de sorte que les balises sont correctement interprétés. De plus, je l'ai mis dans CDATA.oBuilder.Append (""); –

Questions connexes