0
我有一個gridview,其中一列生成的代價很高。我想顯示gridview用spinners替換昂貴的值,然後自動更新生成的值。如何顯示一個gridview,在後臺運行一些東西,並用結果更新gridview
我對ASP.Net相對來說比較陌生,所以對於如何做到這一點感到迷茫。也許它可以通過Web服務和每個值的JavaScript調用完成?
我有一個gridview,其中一列生成的代價很高。我想顯示gridview用spinners替換昂貴的值,然後自動更新生成的值。如何顯示一個gridview,在後臺運行一些東西,並用結果更新gridview
我對ASP.Net相對來說比較陌生,所以對於如何做到這一點感到迷茫。也許它可以通過Web服務和每個值的JavaScript調用完成?
Maybe it can be done with a web service and a javascript call for each value?
這個。
當然,使用單個ajax調用來同時獲取所有必要的值以避免對Web服務器提出太多請求將會更好。
無論如何,這不是特定於asp.net,而是針對web開發。如果您在rails上使用php,asp.net,java,python或ruby,則無關緊要,該過程將幾乎相同。 HTTP是無狀態的,所以你的服務器不知道你的客戶端什麼時候完成了頁面的渲染。當客戶端準備就緒時,您需要使用javascript(ajax)來查詢服務器。
讓我懷疑的是[鏈接](http://msdn.microsoft.com/zh-cn/library/t745kdsh%28v=vs.90%29.aspx)說:「本主題屬於傳統技術。現在應該使用** Windows Communication Foundation **創建XML Web服務和XML Web服務客戶端。「 – ASalazar
我想我最好從那開始閱讀。謝謝。 – ASalazar
@ASalazar,適用於'XML Web Services',不適用於一般的Web服務。 :) – walther