zoukankan      html  css  js  c++  java
  • 从数据库内取图片并在页面上显示

    1、设置一个新的Web页面,并写入如下代码:
        protected void Page_Load(object sender, EventArgs e)
        
    {
            
    if (!Page.IsPostBack)
            
    {
                
    int selectID = Convert.ToInt32(Request.QueryString["origid"].Trim());
                
    int pindex = Convert.ToInt32(Request.QueryString["pindex"].Trim());
                
    byte[] rbyte = new OracleDAL.PicInfo().getPicByOrigAndIndex(selectID, pindex);

                Response.ContentType 
    = "image/JPEG";
                Response.BinaryWrite(rbyte);
            }

        }


    2、在新的页面中调用:
    image1.ImageUrl = "../readImage/getWantedPic.aspx?origid="+origid.ToString()+"&pindex="+i.ToString();

    根据在其它方式开发时的经验,应该是从库内直接取到Byte[],可以直接在页面上显示的。只是在Asp.net中好象不合适,哪位知道告诉一下,先谢了
  • 相关阅读:
    软件工程实践总结
    beta答辩总结
    beta冲刺(6/7)
    beta 冲刺(5/7)
    beta冲刺(4/7)
    beta冲刺(3/7)
    beta冲刺(2/7)
    beta冲刺(1/7)
    CentOS7安装新版git
    NameError: name 'reload' is not defined
  • 原文地址:https://www.cnblogs.com/wjhx/p/759691.html
Copyright © 2011-2022 走看看