DataBase中有Image字段,能不能在頁面的控件中直接輸出二進制,不用在一個頁面輸出,另一個頁面的Image再指向此頁面。
Page.Response.BinaryWrite是輸出到頁面,能不能指定輸出到某個控件,如Panel等,謝謝

解决方案 »

  1.   

    这个问题也困惑了我许久~
    我在webform下 弄一个照片截取系统,也需要用到picturebox这个控件
    但是只有在winform下才有~ 问了很多人,说去找一个和他一样功能的插件,或者用ajax来实现
       偶现在都不知道怎么办
      

  2.   

    没有...只能通过MIME输出...这是HTTP决定的...可以专门一个页面或HTTP处理程序来处理...用img标记显示...类似...<img src="xxx.aspx?xxxxx"/><img src="xxx.ashx?xxxxx"/>
      

  3.   

    4樓的兄弟,什么是MIME輸出啊?
    只要是頁面回傳會出問題
      

  4.   

    Good Good Study
    Day Day Up
      

  5.   

    Response.ContentType="image/jpeg"; 
    用代码读取图片文件的信息然后
    Response.BinaryWrite
      

  6.   

    樓上的兄弟.這個我知道
    我是想知道能不能用控件裝載這些二進制
    并不是直接輸出頁面。
    -----------------------------------------
    Good   Good   Study 
    Day   Day   Up
      

  7.   

    写一个HttpHander
    设置 ContentType为 image/jpeg
    从数据库取出图片写向浏览器
    页面上 <img src="yourHander.ashx?id=123 alt=""/>