在我的项目中,我在jqgrid中有一个下载按钮。当我单击此按钮时,必须下载相应的文件,但这是我的问题;所有这些文件都来自不同的文件夹,因此我无法在mappath中设置文件夹名称。我看到了不同的下载代码,但在每种情况下都必须有一个文件夹名称。 我为此提出了一个解决方案;绑定文件夹名称&网格中的文件名,但是有大量数据,我无法更改数据库。
我的问题是:如何在没有给出文件夹名称的情况下下载文件?
答案 0 :(得分:0)
但是我的问题是所有这些文件都来自不同的文件夹,所以我 无法在mappath中提供文件夹名称
您无法在不知道虚拟路径或绝对路径的情况下下载文件。在您的情况下,您想要下载文件,但肯定(您的代码)不知道它所在的位置。更准确地说,您的代码没有提供文件路径的线索。
您应该能够提供一种机制来关闭文件(无论是将文件路径保存在数据库表中还是将用户映射到文件夹),您都无法获得通用的解决方案。