首页 > Web开发 > 详细

ASP.NET 显示项目之外的图片

时间:2014-01-27 22:27:23      阅读:476      评论:0      收藏:0      [点我收藏+]

1.<asp:Image>标签的使用Loginer.images是图片的路径

   this.images.ImageUrl = "showImg.aspx?imgFile="+ Loginer.images;

2.添加一个新的页面showImg.aspx,在后台代码写

bubuko.com,布布扣
 private string file = string.Empty;
        protected void Page_Load(object sender, EventArgs e)
        {
            file = Request.QueryString["imgFile"].ToString();
            FileStream stream = new FileStream(file, FileMode.Open);
            //获取流的的长度
            long FileSize = stream.Length;

            byte[] Buffer = new byte[(int)FileSize];
            stream.Read(Buffer, 0, (int)FileSize);
            stream.Close();
            Response.BinaryWrite(Buffer);
            stream = null;

        }
bubuko.com,布布扣

显然这是把他当做一种请求处理的

ASP.NET 显示项目之外的图片

原文:http://www.cnblogs.com/aswater-yuanye/p/3535027.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!