日期:2014-05-19  浏览次数:20394 次

fileupload的saveas时的后缀名问题。
网页上显示含中文名的图片容易出错。
我想用
上传控件的saveas(path)方法上传图片时,生成随机名,但结果文件的后缀名就没法保存了。

于是我就用   string   fileName   =   DateTime.Now.ToString( "yyyyMMddHHmm ")   +   ".jpg "

这样所以的图片都用jpg做后缀了,这样不知道会有问题吗?

如果有,那改用什么方法改?


------解决方案--------------------
string srcName = "someimage.jpg ";
FileInfo fi = new FileInfo(srcName);
string desName = Guid.NewGuid().ToString() + fi.Extent;