1             //获得要上传的文件 
2             HttpPostedFile file = Request.Files[0];
3             //获得到文件名
4             string fileName = System.IO.Path.GetFileName(file.FileName.ToString());
5             //获得文件扩展名
6             string fileNameEx = System.IO.Path.GetExtension(fileName);
7             //没有扩展名的文件名
8             string fileNameWithoutExtension = System.IO.Path.GetFileNameWithoutExtension(fileName);

文件和图片是一个道理 通过判断其扩展名来进行处理