Saturday, May 28, 2011 Fetch Images in Resx(Resource) file


What ever need or scenario, here i am explaining, how to access image-files
stored in Resource file (Resx) from page.

i used Asp.Net 3.5
since Html-Image elements can't be assigned with (image in Resx) streams directly, i use Handler file (ashx), which handles the image serving to Html-Image controls.

The Resource file has (embedded) 3 images, the 3 Html-Image elements in webpage access these 3 images via Handler.

Below is the image showing request-reply process.

Below is the image showing output of the webpage.

The Handler file is UI-less, which is useful for serving the serverside resources.
Instead of directly flushing the image stream to browser, (in which case, only image will be displayed without content) i used Html-image controls to point to the handler file, because, we don't want just only the flushed image get displayed.

Download the files and check the code. From Here!

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.