我在 Visual Studio 2010 中使用 Ajax 文件上传控件运行我的 Web 表单的本地版本。
我通过上传文件并将 , 等写入数据库进行测试e.fileName
,e.fileSize
然后使用 aGridView
稍后下载文件。
我的问题是:当我将文件写入e.fileName
数据库时,它给了我文件的整个路径(即“C:\Folder\filename.xls”)作为文件名。
将不胜感激有关纠正此问题的建议。
我在 Visual Studio 2010 中使用 Ajax 文件上传控件运行我的 Web 表单的本地版本。
我通过上传文件并将 , 等写入数据库进行测试e.fileName
,e.fileSize
然后使用 aGridView
稍后下载文件。
我的问题是:当我将文件写入e.fileName
数据库时,它给了我文件的整个路径(即“C:\Folder\filename.xls”)作为文件名。
将不胜感激有关纠正此问题的建议。
你可以Path.GetFileName
使用System.IO
:
string justTheName = Path.GetFileName(e.fileName);
然后将“justTheName”传递给数据库。