首页 > 代码库 > 上传文件
上传文件
#region 文件上传 代码 /// <summary> /// 上传文件 /// </summary> /// <param name="SaveFilePath">要保存的路径</param> protected void SaveFile(string SaveFilePath) { HttpFileCollection files = HttpContext.Current.Request.Files; for (int iFile = 0; iFile < files.Count; iFile++) { if (!Directory.Exists(SaveFilePath)) { Directory.CreateDirectory(SaveFilePath); } HttpPostedFile postedFile = files[iFile]; System.IO.Stream tst = postedFile.InputStream; string strFile = postedFile.FileName;//获取客户端的图片路径 if (strFile != "") { string[] strTemp = strFile.Split(new char[] { ‘\\‘ }); string strFileName = strTemp[strTemp.Length - 1].ToString(); string strFpath = System.Guid.NewGuid().ToString() + strFileName.Substring(strFileName.LastIndexOf("."), strFileName.Length - strFileName.LastIndexOf(".")); SaveFilePath += "\\" + strFpath;//服务器端的完整路径 // 获取客户端发送的文件的 MIME 内容类型。 string fileContentType = postedFile.ContentType; //if (fileContentType == "image/bmp" || fileContentType == "image/gif" || fileContentType == "image/pjpeg") //{ // Get_Slt_Img(tst, strFile, strFpath, 200, 200, "Cut", 1); //首页显示的缩略图 // Get_Slt_Img(tst, strFile, strFpath, 1000, 1000, "W", 2); //详细页面的图片 //} //else //{ postedFile.SaveAs(SaveFilePath); //} } } } #endregion
上传文件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。