views:

43

answers:

3

Hi,

I have the following string variables:

 string feedImage ="http://im.media.ft.com/m/img/rss/RSS_Default_Image.gif"

rssImageStyle = "style=\"background-image:url(\'" + feedImage + "\')\"";    

I want it to output the following html

background-image: url('http://im.media.ft.com/m/img/rss/RSS_Default_Image.gif');

But I get

background-image: url(http://im.media.ft.com/m/img/rss/RSS_Default_Image.gif);
A: 

Don't esacpe the single quotes.

i.e \' should be '

Binary Worrier
+1  A: 

You shouldn't escape ':

string feedImage ="http://im.media.ft.com/m/img/rss/RSS_Default_Image.gif"
rssImageStyle = "style=\"background-image:url('" + feedImage + "')\"";
Sani Huttunen
A: 

You escaped ' and there is no need to do that. Try this: rssImageStyle = "style=\"background-image:url('" + feedImage + "')\"";

Cipi