我想在网页中显示数据库中存储的图片,并且要和其他网页元素共存。
如果用两个文件配合可以实现这个目的,形如<img src="imgshow.aspx">,在imgshow.aspx中读取数据库记录用Response.BinaryWrite方法显示图片。
现在我需求的情况上只能在一个页面上完成这个工作,试过用Bitmap和image类,也用过BinaryWrite方法,图片可以显示,但设置ContentType类型后网页中其他元素都不显示了,如果不改变ContentType类型,图片又无法正常显示。
这个问题怎么解决啊,哪位高人帮帮忙吧。给个思路和方向。

解决方案 »

  1.   

    现在我需求的情况上只能在一个页面上完成这个工作
    ------------------
    这是不可能实现的。你不要在这方面钻牛角尖了。
    主要是web的本身性质所决定。你在一个页面中,用BinaryWrite向页面中写东西的时候,此页面的头标志就已经变成了image类型的页面,在此页面中,不能再存在任何非图片的内容。所以,你是不可能在同一个页面中又显示图,又显示文字的。