Determine URL of an ImagePlaceholder

I came across a problem recently whereby I wanted to determine the MCMS URL of an image stored in the MCMS Resource gallery.  The script had several image placeholders, some of which may of had images bound to them. My requirements involved determining the URL of any given image and then to use this in some CSS styling.   Faced with this scenario the following code should help: //Setup placeholder object and string for URL Placeholder pl; string imgSrcUrl = ""; //setup default CSS string string FeatureCSS = ””; pl = ImageX.BoundPlaceholder;//get the bound placeholder for this control if (pl!=null){//test the placholder is not null imgSrcUrl = ((ImagePlaceholder)pl).Src ;//get the source url from the placholder if (imgSrcUrl!=null && imgSrcUrl!=”"){ FeatureCSS = “<style type=\”text/css\”>\n#section {\nheight: 232px;\nbackground: url(”+imgSrcUrl+”) no-repeat -26px 0;\n}\n</style>”; } else doSomethingElse(); } else...