string filePath = Server.MapPath(file);
if (System.IO.File.Exists(filePath))
{
System.IO.File.Delete(filePath);
Response.Write("1");
}
如果是英文文件名可以删除,,,但,如果文件名是中文就无法删除了,,,,,,
我要中文和英文只要名称没选错的,都能删掉,,怎么写啊?
------解决方案--------------------------------------------------------
你debug下,file的编码是否正确?
------解决方案--------------------------------------------------------
一定是编码问题,可以在存文件的时候重命名一下子
------解决方案--------------------------------------------------------
编码
看看是否是出现了%2222%3333%444这样的事情