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

文件上传问题
我用INPUT上传一个文件后,怎样反回它的文件名和网址?

------解决方案--------------------
string exName = FileName.Substring(FileName.LastIndexOf( ". ") + 1).ToUpper();//截取图片的后缀名
if (exName == "JPG " || exName == "GIF ")
{
string SaveName = DateTime.Now.ToString( "yyyyMMddhhmmssfff ");//根据时间生成图片名
string fn = myFile.PostedFile.FileName;
strImageName = SaveName + fn.Substring(fn.LastIndexOf( ". "));//图片名加上图片后缀名
string strpath = Server.MapPath( "../../NewsPicFile/ ");//得到将要保存图片的路径

myFile.PostedFile.SaveAs(strpath + "\\ " + strImageName);//图片保存在此路径中