我使用Ajax文件上传控件在visual studio 2010中运行我的Web窗体的本地版本。
我通过上传文件并将e.fileName
,e.fileSize
等写入数据库进行测试,然后使用GridView
下载该文件。
我的问题是:当我将e.fileName
写入数据库时,它会将文件的整个路径(即“C:\ Folder \ filename.xls”)作为文件名。
非常感谢有关纠正此事的建议。
答案 0 :(得分:3)
您可以在System.IO
中使用Path.GetFileName
:
string justTheName = Path.GetFileName(e.fileName);
然后将“justTheName”传递给数据库。