文件上传
HttpPostedFilepostFile=Request.Files["imgFile"];
if(postFile.FileName!=String.Empty){
ex=postFile.FileName.Substring(postFile.FileName.LastIndexOf("."));
fileName=DateTime.Now.ToString("yyyyMMdd")+ex;
absPath=System.Web.HttpContext.Current.Server.MapPath("/img_ad/"+adTypeEn+"/";);
if(!System.IO.Directory.Exists(absPath))System.IO.Directory.CreateDirectory(absPath);//上传文件,要检查一下是否建立了相关目录
postFile.SaveAs(absPath+fileName);
}
文件删除
stringsqlFile="select('/img_ad/'+Ltrim(Rtrim(compName))+'/'+Ltrim(Rtrim(fileName)))asadFilefromadinfowhereid="+sid;
objectobjAd=SqlComd.CreateSqlScalar(sqlFile);
if(objAd!=null){
stringfName=Server.MapPath(objAd.ToString());
if(File.Exists(fName))File.Delete(fName);//删除文件,别忘了检查一下有没有这个文件
}
【asp.net下文件上传和文件删除的代码】相关文章:
★ asp.net下实现支持文件分块多点异步上传的 Web Services
★ asp.net中利用Jquery+Ajax+Json实现无刷新分页的实例代码