for (i = 0; i < 10; i++)
{
len = (i*30).ToString();
System.Threading.Thread.Sleep(200);
progressbar.Style.Add("width", len + "px");
txtlbl.InnerHtml = len+'%';
System.Threading.Thread.Sleep(200);
//htmlDivControl.Style["width"] =Convert.ToString("10");
//Item("width") = i.ToString + "px"
}
這是我在C#代碼背後的代碼。我已經在html中創建了一個div標籤。並嘗試使用睡眠方法定期增加寬度以創建進度條。 我只能在循環結束時看到進度條。 只想在寬度不斷增加的情況下逐步查看進度條。 這裏有什麼問題,請任何人幫助我。Thread.Sleep方法
正如你所說,這是你的「後臺代碼」,它在服務器上執行。你正在尋找的是一個在客戶端上執行的JavaScript代碼。 – HABJAN
ASP.NET是一種呈現html的服務器端技術,因此在頁面生命週期結束時,html將被髮送到客戶端。也許你可以使用一些jQuery插件。 –