程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 上傳圖片和視頻文件

上傳圖片和視頻文件

編輯:.NET實例教程

上傳圖片:

 



private string UploadPic()
        ...{
            if(txtPictureUploader.PostedFile.FileName.Length ==0)
            ...{
                return string.Empty ;
            }
                
            string fileName = Guid.NewGuid().ToString();
            int position = txtPictureUploader.PostedFile.FileName.LastIndexOf(".");
            if(position == -1)
            ...{
                throw new Exception("上傳的文件格式不正確!");
            }

            string extensionName = txtPictureUploader.PostedFile.FileName.Substring(position).ToLower();
            if(extensionName == ".png"||extensionName == ".jpg"||extensionName == ".gif"||extensionName == ".jpeg"||extensionName == ".bmp")

     ...{
                string filePath=ConfigurationSettings.APPSettings["UploadVideoImagePath"];
                fileName = fileName+extensionName;
                if(filePath==null)
                    filePath ="/Picture/Video/Images/";
            
                txtPictureUploader.PostedFile .SaveAs(Server.MapPath( filePath)+ fileName) ;
                return fileName;
            }
            else
            ...{
                throw new Exception("上傳的文件格式不正確!");
            }

        }

 上傳視頻:

 



private string UploadVideo()
        ...{
            if(txtVideoFileUploader.FileName.Length ==0)
     ...{
                return string.Empty ;
            }
                
            string fileName = Guid.NewGuid().ToString();
            int position = txtVideoFileUploader.FileName.LastIndexOf(".");
            if(position == -1)
            ...{
                throw new Exception("上傳的文件格式不正確!");
            }

            string extensionName = txtVideoFileUploader.FileName.Substring(position);

            string filePath=ConfigurationSettings.APPSettings["UploadVideosPath"];
            fileName = fileName+extensionName;
            if(filePath==null)
                filePath ="/Picture/Video/Videos/";
            txtVideoFileUploader.MoveTo(Server.MapPath(filePath+fileName),MoveToOptions.Overwrite);
            return fileName;
        }

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved