日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

.NET两种图片上传方式

發布時間:2024/4/15 asp.net 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .NET两种图片上传方式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

??????? 1.使用FileUpload控件,在上傳的使用saveUrl使用的是絕對路徑而存入數據庫的是相對路勁

代碼:

???????

?if (!this.fileUpload1.HasFile || !this.fileUpload2.HasFile)
??????????????? {
??????????????????? this.ShowMessage("您選擇了企業會員注冊,必須上傳身份證和營業執照的信息", false);
??????????????????? return;

??????????????? }
??????????????? else
??????????????? {
??????????????????? string fileName1 = this.fileUpload1.FileName;
??????????????????? string fileName2 = this.fileUpload2.FileName;
??????????????????? string type1 = fileName1.Substring(fileName1.LastIndexOf(".") + 1);//獲取文件類型
??????????????????? string type2 = fileName2.Substring(fileName2.LastIndexOf(".") + 1);//獲取文件類型
??????????????????? if (!((type1 == "jpg" || type1 == "gif" || type1 == "bmp" || type1 == "png") && (type2 == "jpg" || type2 == "gif" || type2 == "bmp" || type2 == "png")))
??????????????????? {
??????????????????????? this.ShowMessage("您上傳的文件格式不正確", false);
??????????????????????? return;
??????????????????? }
??????????????????? else
??????????????????? {
??????????????????????? string dateString=DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString();
??????????????????????? string newFileName1=dateString+"IDCard."+type1;
??????????????????????? string newFileName2=dateString+"BusLicence."+type2;
??????????????????????? saveUrl1 = Page.Server.MapPath("Storage/Org/") +newFileName1;//上傳時用的是絕對路徑
??????????????????????? saveUrl2 = Page.Server.MapPath("Storage/Org/") +newFileName2;
??????????????????????? //還要獲取相對路徑,一寫入數據庫
??????????????????????? url1 = "~/Storage/Org/" + newFileName1;
??????????????????????? url2 = "~/Storage/Org/" + newFileName2;//在將這兩個相對路徑的Url寫入數據庫

??????????????????? }
??????????????? }

2.將圖片轉換成二進制流然后寫入數據庫進行存儲

?

轉載于:https://www.cnblogs.com/wuxiaoqian726/articles/1807059.html

超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

總結

以上是生活随笔為你收集整理的.NET两种图片上传方式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。