string path = @"d:\upload\";
if (FileUpload1.HasFile)
{
string filename = FileUpload1.FileName;
string tempfilename="";
string pathtocheck = path + filename;
if(File.Exists(pathtocheck))
{
int i=1;
while (File.Exists(pathtocheck))
{
string fname = Path.GetFileNameWithoutExtension(filename);
string lname = Path.GetExtension(filename);
tempfilename = fname + "_" + i + lname;
pathtocheck = path + tempfilename;
i++;
}
filename = tempfilename;
}
path += filename;
FileUpload1.SaveAs(path);
Label1.Text = "檔案上傳成功,檔名:"+Path.GetFileName(filename);
}
else
{
Label1.Text = "請先選擇檔案之後再上傳";
}
文章標籤
全站熱搜

*****