ASP.NET 显示项目之外的图片
1.<asp:Image>标签的使用Loginer.images是图片的路径
this.images.ImageUrl = "showImg.aspx?imgFile="+ Loginer.images;
2.添加一个新的页面showImg.aspx,在后台代码写
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; }
显然这是把他当做一种请求处理的
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。