国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
asp.net中image控件的使用
分類: ASP.Net 2008-12-29 12:49 2880人閱讀 評論(0) 收藏 舉報

Image控件當沒有圖片時,顯示"紅色的X" 不夠友好,可以設置其AlternateText屬性,也可以顯示指定的圖片

1.普通顯示

string str ="~/img/"+int.Parse(TextBox1.Text)+".gif";
       
        if (!File.Exists(Server.MapPath(str)))//不存在時顯示nophoto.gif
        {
            Image1.ImageUrl = "~/img/nophoto.gif";
            //Response.Write("bucunzai");
        }
        else//有的時候顯示
        {
            Image1.ImageUrl = str;
            //Response.Write("cunzai");
        }

2.還有一種可能是從數(shù)據(jù)庫中讀取二進制的圖片時(紅色部分需要從數(shù)據(jù)庫中讀取)

byte [] b=....;//從數(shù)據(jù)庫中讀取

 if (b == null || b.Length == 0)
            {
                //當沒有圖片數(shù)據(jù)時顯示默認的圖片nophoto.gif
               FileStream fs = newFileStream(Server.MapPath("~/Management/Images/nophoto.gif"),FileMode.Open, FileAccess.Read);
                byte[] mydata = new byte[fs.Length];
                int Length = Convert.ToInt32(fs.Length);
                fs.Read(mydata, 0, Length);
                fs.Close();
                this.Response.OutputStream.Write(mydata, 0, Length);
                this.Response.End();
            }
            else
            {
                Response.ContentType = ...;//從數(shù)據(jù)庫中讀取圖片的后綴名


                Response.OutputStream.Write(b, 0, b.Length);
            }

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Net下二進制形式的文件(圖片)的存儲與讀取
html生成pdf
C# Byte[]數(shù)組讀取和寫入文件
Asp.net FMS 開發(fā)視頻網(wǎng)站 - 大道之行也,天下為公 - 博客園
C#操作 SQL的 Image字段
LINUX磁盤管理
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服