Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何为使用NeatUpload上载的文件设置文件位置_Asp.net_File Upload_Neatupload - Fatal编程技术网

Asp.net 如何为使用NeatUpload上载的文件设置文件位置

Asp.net 如何为使用NeatUpload上载的文件设置文件位置,asp.net,file-upload,neatupload,Asp.net,File Upload,Neatupload,萨尔维特!当我们设置名为“NeatUpload”的asp.net文件上载控件时,它会将其文件保存到一个临时位置,即“YOUR_APP_ROOT/APP_data/NeatUpload_Temp/”(如果目录可写),或者保存到系统的临时文件夹。但是,演示似乎没有实际上载任何文件,也没有包含将文件保存到特定目录的示例 如何保存已上载的文件并将上载的文件移动到特定文件夹?我从文档中得到的唯一线索是它与UploadStorageProvider有关,但我需要一些帮助来实现这一点。如果您阅读文档3.3第6

萨尔维特!当我们设置名为“NeatUpload”的asp.net文件上载控件时,它会将其文件保存到一个临时位置,即“YOUR_APP_ROOT/APP_data/NeatUpload_Temp/”(如果目录可写),或者保存到系统的临时文件夹。但是,演示似乎没有实际上载任何文件,也没有包含将文件保存到特定目录的示例


如何保存已上载的文件并将上载的文件移动到特定文件夹?我从文档中得到的唯一线索是它与UploadStorageProvider有关,但我需要一些帮助来实现这一点。

如果您阅读文档3.3第6点:

在代码隐藏文件中,处理上载的文件。如果您正在使用 InputFile控件,上载文件的客户端指定名称,MIME 类型,并且可以通过inputFileId.FileName访问内容, 分别为inputFileId.ContentType和inputFileId.FileContent。
如果要保留上载的文件,必须使用 方法将上载的文件移动到永久文件夹 地点。如果不这样做,NeatUpload将自动删除 在请求结束时上载文件,以确保不需要的文件 不要填满文件系统。下面的代码将把 在应用程序的根目录中上载文件(假设足够 权限):


等等。我希望这就是你想要的。

我会用
NeatUpload
标记这个问题,但我还没有足够的代表来创建标记。在StackOverflow这里有很多关于NeatUpload的问题;标签可能是个好主意。我完全同意你的标签想法。李先生,我将在接下来的一周内对此进行研究,我会在这里做出回应。谢谢你,李先生。这条线索起了作用。我在演示中找到了这行代码:inputFile.StorageConfig[“tempDirectory”]=Path.Combine(“App_Data”,“file1temp”)-并将“App_Data”更改为我想要文件的完整路径。成功了。