AjaxFileUpload fileName是完整路径,而不仅仅是文件名

本文关键字:不仅仅是 文件名 路径 fileName AjaxFileUpload | 更新日期: 2024-07-27 06:09:52

我在visualstudio2010中使用Ajax File Upload控件运行Web表单的本地版本。

我通过上传一个文件并将e.fileNamee.fileSize等写入数据库进行测试,然后使用GridView稍后下载该文件。

我的问题是:当我将e.fileName写入数据库时,它会将文件的整个路径(即"C:''Folder''filename.xls")作为文件名。

如能就纠正这一问题提出建议,我们将不胜感激。

AjaxFileUpload fileName是完整路径,而不仅仅是文件名

您可以在System.IO:中使用Path.GetFileName

string justTheName = Path.GetFileName(e.fileName);

然后将"justTheName"传递给数据库。

相关文章: