我使用ftp上传文件,为了不让我的GUI卡住,我使用了一个执行Job的线程。
我想在标签控件文本值中显示剩余的字节。
怎么做呢(我使用VS.NET 2005,Web应用程序)
祝你好运
答案 0 :(得分:0)
使用普通的asp.net是不可能的。原因是您不能以这种方式混合服务器和客户端代码。使用AJAX控件工具包来做这样的事情。
你知道asp.net是如何工作的吗?首先在服务器上准备整页,然后将其作为html发送到客户端Web浏览器。然后你不能改变任何东西 - 它不是一个程序,只是html页面。如果要对标签进行更改,则需要返回服务器并再次下载整个页面。
AJAX允许您更新页面而不发送整个内容。您也可以在JavaScript中手动执行某些操作,但使用AJAX可能比学习JavaScript要容易得多。 (特别是当您实际上很难理解客户端 - 服务器原则时。)