多文件上传的时候 为什么传完第一个后网页的就卡住了呢
多文件上传的时候 为什么传完第一个后网页的就卡住了呢 一定要用线程来解决这个问题吗 有其他好方法吗 用了线程来解决只能上传11个上去 其他的照样传不了了
string[] a;
a = new string[mc.Count]; // 多少张图片就多大
int j = 0;
foreach (Match m in mc) { a[j] = m.Groups[2].Value; if (!File.Exists(a[j]))
{
break; //具体的还要再处理?? 如果是贴过去的就OK
}
client.URL1 = UploadFileAddress;
client.fileField1 = @"file1=" + a[j];
client.isUploadEnd = false;
//Thread.Sleep((new Random()).Next(1000));
//Thread.Sleep(1000);
//Thread newThread = new Thread(new ThreadStart(client.UploadFile));//上传文件 服务器路径要改
//newThread.Start();
client.newThread = new Thread(new ThreadStart(client.UploadFile));//上传文件 服务器路径要改
client.newThread.Start();
client.newThread.Join();
j++;
//Thread.Sleep(5000); // 看网络速度而定
//if (client.isUploadEnd == true)
// client.newThread.Abort();
}
}
string[] a;
a = new string[mc.Count]; // 多少张图片就多大
int j = 0;
foreach (Match m in mc) { a[j] = m.Groups[2].Value; if (!File.Exists(a[j]))
{
break; //具体的还要再处理?? 如果是贴过去的就OK
}
client.URL1 = UploadFileAddress;
client.fileField1 = @"file1=" + a[j];
client.isUploadEnd = false;
//Thread.Sleep((new Random()).Next(1000));
//Thread.Sleep(1000);
//Thread newThread = new Thread(new ThreadStart(client.UploadFile));//上传文件 服务器路径要改
//newThread.Start();
client.newThread = new Thread(new ThreadStart(client.UploadFile));//上传文件 服务器路径要改
client.newThread.Start();
client.newThread.Join();
j++;
//Thread.Sleep(5000); // 看网络速度而定
//if (client.isUploadEnd == true)
// client.newThread.Abort();
}
}
...全文
相关推荐
jsp多文件上传
jsp+jquery+plupload 实现的多文件上传例子,可显示每个文件的上传进度
网页卡住出现da addrbar.docx
网页卡住出现da addrbar.docx
FCKeditor编辑器2.63(解决无法上传文件)
免费的FCKeditor编辑器2.63(解决无法上传文件)asp.net在线编辑器! 已经解决无法上传文件(停留在上传过程的进度条问题)!!
jsf实现基于ajax的上传例子
jsf实现基于ajax的上传例子
EasyUI加载完Html内容样式渲染完成后显示
等待页面的css样式加载完毕,Html内容加载完毕,样式生成后再进行展示,避免一开始加载内容后,逐渐渲染样式造成的不良视觉效果,增强用户体验。 新增base-loading.js文件,代码如下 //获取浏览器页面可见高度和宽度 var _PageHeight = document.documentElement.clientHeight, _PageWidth = document.documentElement.clientWidth; //计算loading框距离顶部和左部的距离(loading框的宽度为215px,高度为61px) var _LoadingTop = _PageHei


