1

我的项目具有上传文件的功能。上传的文件保存在名为“我的文件”的文件夹中。我有一些 Web 控件,可用于删除或添加文件。我可以使用控件删除文件,但不能删除已上传到“我的文件”文件夹的文件。我该怎么做?
这是我将文件添加到“我的文件”文件夹的代码:

for (int i = 0; i < MyArray.Length; i++){
    fileName = Request.QueryString["ID"] + "_" + valesArray[i];
    Request.Files["ctrl-" + i  ].SaveAs(Server.MapPath("") + "\\MyFiles\\" + fileName);
    MyCommand.Parameters.AddWithValue("@Upld_" + i, "MyFiles/" + fileName);
}
4

1 回答 1

1

假设删除意味着删除,试试这个:

using System.IO;
File.Delete ( string.Format ( @"{0}\{1}",  Server.MapPath ( "MyFiles" ), fileName ) );
于 2013-06-29T11:51:35.113 回答