我有一個使用jQuery 1.10.2的ASP.net頁面,該頁面生成大量數據並將其發送到客戶端。 當我將接收到的客戶端頁面提交回服務器(按提交)時,需要很長時間才能到達服務器。 (在Chrome中,它說:上傳XX%)ASP.net發佈到大網頁上的服務器緩慢
其中數據坐落在(
。$我現在清除DIV( '#datadiv')HTML( '');
) 但是,儘管在提交之前它是空的,它仍然是蝸牛速度。
問題:
現在的格是空的又是什麼發出的是需要那麼久嗎?
如何讓它更快(分頁不是一個選項)?
爲什麼尋呼不是一個選項?你禁用了viewstate嗎?我們在談論多少數據?你確定這是客戶端放緩嗎?它可能是服務器上的某種阻塞呼叫?你的服務器動力不足?爲了獲得可行的答案,這裏有很多重要的信息。 – mason 2015-03-13 13:16:39
尋呼:它在1中用commit/rollback選擇生成; DataSize:一般爲200K-2.5MB 客戶端:我認爲它是數據傳輸。 服務器underpowerd:發生在本地主機和遠程服務器 – Ton 2015-03-16 11:40:34
Viewstate:在清除div中的html之後,這不應該小嗎? – Ton 2015-03-16 11:46:31