string output to html formatting problem
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.medi开发者_Go百科a.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);
You shouldn't escape ':
string feedImage ="http://im.media.ft.com/m/img/rss/RSS_Default_Image.gif"
rssImageStyle = "style=\"background-image:url('" + feedImage + "')\"";
Don't esacpe the single quotes.
i.e \' should be '
You escaped ' and there is no need to do that. Try this: rssImageStyle = "style=\"background-image:url('" + feedImage + "')\"";
精彩评论