0
我使用ftp上傳文件,並且不讓我的GUI卡住我使用執行作業的線程。如何從ASP.NET中的工作者線程更改label.text值
我想在標籤控件文本值中顯示其餘字節。
該怎麼辦。 (我用VS.NET 2005年,Web應用程序)
問候
我使用ftp上傳文件,並且不讓我的GUI卡住我使用執行作業的線程。如何從ASP.NET中的工作者線程更改label.text值
我想在標籤控件文本值中顯示其餘字節。
該怎麼辦。 (我用VS.NET 2005年,Web應用程序)
問候
這是不可能用普通asp.net。原因是你不能以這種方式混合服務器和客戶端代碼。使用AJAX控件工具包來做這樣的事情。
你知道asp.net是如何工作的嗎?首先在服務器上準備整個頁面,然後將其作爲html發送到客戶端Web瀏覽器。那麼你不能改變任何東西 - 它不是一個程序,只是HTML頁面。當您想要對標籤進行更改時,您需要返回到服務器並再次下載整個頁面。
AJAX允許您在不發送整個內容的情況下更新頁面。您也可以手動在JavaScript中做一些東西,但使用AJAX可能比學習JavaScript更容易。 (特別是當你實際上很難理解客戶端 - 服務器原則。)
非常感謝,我會嘗試使用別的東西 – Yagami 2011-02-07 13:08:57