2

我在 Visual Studio 2010 中使用 Ajax 文件上传控件运行我的 Web 表单的本地版本。

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

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

将不胜感激有关纠正此问题的建议。

4

1 回答 1

3

你可以Path.GetFileName使用System.IO

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

然后将“justTheName”传递给数据库。

于 2012-07-26T17:26:03.693 回答