使用 MVC 3 输出已处理文件的状态所需的解决方案
我必须处理目录中文件的处理功能。
一个函数读取目录中的文件并对其进行计数,并且对于每个文件,它调用一个对该文件执行某些操作的函数。
我需要的是如何在每次处理文件时更新 DIV 标记。这些文件是同步完成的,并通过调用第一个函数来启动。
现在我返回一个部分视图,但当所有文件完成时它首先返回。由于最多可以有 1000 个文件,我想向用户提供某种进度信息。
亲切的问候 \T
I have to functions for handling processing of files in a directory.
One function reads and counts the files in the directory and foreach file it calls a function that does some action on that file.
What i need is how to update a DIV tag everytime a file is processed. The files are done in sync and is startet by calling the first function.
Right now i return a partialview, but it first return when alle the files are done. As there can be up to 1000 files, i would like to give the user somekind of progress information.
Kind regards
\T
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
以下是复制带有进度状态的文件的示例。您可以根据您的要求修改此设置。
如果您希望显示进度,您可以使用 ajax 或 JSON 以及 jQuery 计时器来请求目标文件夹的文件数量。
Here is one example of Copying file file with a progress status.. You can modify this as per your requirement.
If you wish to show the progress you can use ajax or JSON with a jQuery timer which requests number of files of destination folder.