Load Image Dynamically

M

Mr.Cyber

Hi, brothers :)

I'm rather novice in this area. I mean web programming and control building
and though.

I create UserControl:
public class ucParsedPNG : System.Web.UI.UserControl
{
... blah-blah-blah ...

}

My UserControl has to contain image and this one should be loaded
dynamically from a stream from C# code.

I have two files:
ucParsedPNG.ascx
ucParsedPNG.ascx.cs

I'v heard that in tag <IMG> in attribute <SRC> I can specify some script.
But all this I could do if I would use HTML. Now I'm trying to write in C#.
What exactly should I do now to achieve needed result.

All kind of help, hints, links and explanation will be highly appreciated!!!

A lot of thanks in advance!!!
 
G

Gokhan Altinoren

Hello Mr.Cyber,

A user control can manipulate the page's html output, add some tags etc.,
but cannot attach another resource other than pure html. In fact, HTML is
a text only world, where you define layout, content and resource references,
not the resource itself.

Having said that, your control can tell the page to look somewhere for a
specific image but it can't just output the image with the page.

Write another ascx or aspx, make them accept a parameter or two to get the
stream you are looking for, have it response the image into the response
stream, and add a reference to them in ucParsedPNG's output.

Something like <img src="foo.aspx?imgid=1">

....and somewhere in foo.aspx:

this.Response.Clear();
this.Response.ContentType = "image/png"; // not sure about the mime type
for png
imageFromStream.Save(this.Response.OutputStream, _type);
//...dispose as necessary

I guess it should be something like this. Hope this helps.

Gokhan Altinoren
gokhan[RMV_this][at]altinoren[also_RMV_this][dot]com
http://altinoren.com
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,055
Latest member
SlimSparkKetoACVReview

Latest Threads

Top