2010-01-06 81 views
0

我已將此Google搜索引擎死亡並找不到任何指向正確方向的內容,因此任何幫助都將不勝感激!使用ASP.NET AJAX動態生成報告

我想生成一個由X號組成的報告。的gridviews(X可以變化),每個gridview使用ajax一次添加一個(以避免在單個回發中渲染所有gridview超時)。我也希望在渲染下一個gridview時,進度條/定時器也可以出現在它的位置,直到它完成處理並呈現。

有誰知道我會怎樣解決這個問題?我不會在單個帖子後面做這個問題,但現在報告已超時,我需要動態地逐個生成報告。

在此先感謝!

+0

他們必須是gridviews嗎?我不太瞭解gridview,但是你可以通過生成簡單的html表客戶端來很容易地做這樣的事情。 – fearofawhackplanet 2010-01-06 13:52:42

+0

感謝您的回覆。他們是一種gridview,我們有我們自己的服務器控件,基本上做同樣的事情,但所有的html都是在類中生成的。我只是說gridview所以人們可以更容易地聯繫。任何想法? – 2010-01-06 15:22:27

回答

0

爲什麼不把頁面分成不同的部分並分別加載每個部分。

您的網格視圖是相互依存的嗎?

+0

這聽起來與我昨天晚上的想法非常相似,但不確定它是否實用。 Gridviews是獨立的,所以我會希望每個單獨的GridView頁面,頁面的其餘部分獨立排序和工作。 如果我知道我正在處理X號。 gridviews我可以創建X號。我的主頁和每個iframe中的iframe我可以加載一個單獨的gridview。這意味着我可以爲每個iframe重新使用相同的頁面。 我只是想用一種更有效的方式來生成我的報告,而不是通常的單個回發,這是超時。 – 2010-01-07 08:38:55

+0

爲什麼不添加包含GridView的獨立面板,每個面板都將顯示加載圖像,直到GridView加載數據。 – Ravia 2010-01-07 11:45:25

+0

我假設你的意思是ajax updatepanel?如果是這樣,因爲沒有。所需的gridviews可能會有所不同,我如何動態地將這些添加到頁面使用ajax/clientscript在你建議的地方,每個人都會生成它自己的gridview? 情景是:報告頁面已加載,我配置參數,然後單擊創建報告。下面,根據選擇的參數,它會生成x號。按順序排列gridviews(每個都獨立加載)。 我在說廢話嗎? – 2010-01-07 12:40:27