我正在ASP.Net頁面上工作。當用戶完成任務時,用戶控件將彈出並顯示任務的狀態。完成/失敗。我想在3秒後將此用戶控件設置爲visible=false
。在這3秒鐘內,如果用戶請求另一項任務,則不會受到阻礙。只顯示信息幾秒鐘; ASP.Net VS 2010
我研究過meta標籤,但我不想刷新我的頁面。同樣使用Thread.Sleep
會阻止我的頁面3秒,這是我根本不想要的。也許開始一個新的線程並分配這個功能是一種可行的方式,但你可以說,我是一個新手,尋求專家建議應該是成果豐碩的。順便說一下,這是我的第一篇文章,所以我來到這裏有很多的期望。
我已經完成了一些線程和Ajax計時器的使用,但我似乎沒有認真對待它。這就是我來這裏尋求你的幫助的原因。
感謝您的期待。
P.S - 出於某種原因,我不希望使用JQuery/Javascript來完成此操作。我希望單獨使用服務器端。
您需要使用JavaScript這一點。您試圖操縱客戶端html div /元素的可見性。 「RegisterStartupScript」出現了什麼問題並切換了CSS的可見性?這是ASP.net愚弄你認爲你可以做這個服務器端。 – Jeremy 2013-03-03 07:31:58