为何在上传文件的同时不能干别的事?郁闷

jonsonzxw 2003-04-23 12:33:51
我用的是<INPUT type="file" id="UploadFile" runat="server">控件选择上传文件的方式进行的,我想在点击开始上传按钮至上传成功的这段时间(可能有点长时间)内显示一句提示信息或动画之类的东东都不行,请问有没解决办法,不然的话,用户还以为是怎么回事都不知道,谢谢了
...全文
46 23 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
smjack 2003-06-15
  • 打赏
  • 举报
回复
up
remyxu 2003-06-13
  • 打赏
  • 举报
回复
回复人: jonsonzxw(.net从入门到精通) ( ) 信誉:105 2003-4-23 16:45:37 得分:0



各位,如何做呀,上传前,我想显示"请选择上传文件"的信息

单击上传按钮时,想显示"上传中,请稍候"的信息

传完后,生成了缩略图和水印图后,显示"上传完毕"的信息

就是单击上传按钮时不能显示信息,其它都没问题,怎么办呀,郁闷!!!!!!!!!!!!!!!!!!!



GZ!
Changefish 2003-06-13
  • 打赏
  • 举报
回复
肯定得用多线程 象phoenixmorgan(凤凰武士)说的那样
remyxu 2003-06-13
  • 打赏
  • 举报
回复
up
piaoren2 2003-06-05
  • 打赏
  • 举报
回复
up
thetuxedo 2003-05-07
  • 打赏
  • 举报
回复
use abcupload.net
pure html progress bar
jonsonzxw 2003-05-07
  • 打赏
  • 举报
回复
各位帮我UP一下吧
jonsonzxw 2003-04-28
  • 打赏
  • 举报
回复
up
jonsonzxw 2003-04-24
  • 打赏
  • 举报
回复
UP
phoenixmorgan 2003-04-23
  • 打赏
  • 举报
回复
请将ftp用一个线程来调用;
其它功能请创建新的线程来调用;
这样你就可以使用.net的多现程的特性来实现上传文件的同时不能干别的事的问题
jonsonzxw 2003-04-23
  • 打赏
  • 举报
回复
不会吧,没人知道?
Knight94 2003-04-23
  • 打赏
  • 举报
回复
可以用MethodInvoker(不知web中能用否)
public void subThreadFun()
{
MethodInvoker mi = new MethodInvoker(myDisplay);
this.BeginInvoke(mi);
}

public void myDisplay()
{
//显示处理
}

Thread thdSubThread=new Thread(new ThreadStart(subThreadFun));
thdSubThread.Start();
jonsonzxw 2003-04-23
  • 打赏
  • 举报
回复
各位,如何做呀,上传前,我想显示"请选择上传文件"的信息

单击上传按钮时,想显示"上传中,请稍候"的信息

传完后,生成了缩略图和水印图后,显示"上传完毕"的信息

就是单击上传按钮时不能显示信息,其它都没问题,怎么办呀,郁闷!!!!!!!!!!!!!!!!!!!
jonsonzxw 2003-04-23
  • 打赏
  • 举报
回复
也是不行呀
jonsonzxw 2003-04-23
  • 打赏
  • 举报
回复
是呀,我试试
qiujoe 2003-04-23
  • 打赏
  • 举报
回复
用框架结构,在另一个页面里显示正在上传的信息
jonsonzxw 2003-04-23
  • 打赏
  • 举报
回复
to isclever(人人自然):

用你的方法还是不行
snewxf 2003-04-23
  • 打赏
  • 举报
回复
对呀!用线程呀!
jonsonzxw 2003-04-23
  • 打赏
  • 举报
回复
谢谢!!

to laogao:
要学的东东太多了
glen 2003-04-23
  • 打赏
  • 举报
回复
上传时开一个线程。
private void button1_Click(object sender, System.EventArgs e)
{
Thread th = new Thread(new ThreadStart(Startupload));
th.Start();

}
private void Startupload()
{
//upload
}
加载更多回复(3)

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧