注册 登录
编程论坛 ASP.NET技术论坛

求助:怎么删掉上传的文件

guangqian228 发布于 2010-04-13 21:52, 698 次点击
<script language="VB" runat="server">
Sub UpLoad(Src As Object, E As EventArgs)
   If UploadFile.PostedFile.ContentLength=0 then
    ShowUpLoadFile.innerText="上传失败或文件不存在!"
 Else
   '获取文件名
  dim Temp() as String=Split(UploadFile.PostedFile.FileName,"\")
  dim FileName as String=Temp(Temp.Length-1)
  '保存文件
 UploadFile.PostedFile.SaveAs(Server.MapPath(".") & "\Files\" & FileName)
  '显示上传结果
  ShowUpLoadFile.InnerHtml="文件上传成功!<br>上传文件名:" & FileName
   End If
End Sub
<script>

我这样上传文件 ,那我想删掉的话怎么删呢?  谢谢了

[ 本帖最后由 guangqian228 于 2010-4-13 21:54 编辑 ]
5 回复
#2
yms1232010-04-13 22:59
使用命名空间中的File类
File.Delete(Server.MapPath(".") & "\Files\" & FileName)
删除文件,不过好像服务器必须拥有文件操作权限。
#3
work0012010-04-14 08:58
帮你顶下。
#4
guangqian2282010-04-14 10:31
我试试看
#5
wang41422010-04-14 17:25
为啥要删除呢?  覆盖多好~
#6
guangqian2282010-04-15 11:00
yms123,可以了  谢谢你
1