2011-09-01 56 views
1

希望的事情是你平安...... 我面臨着Asp.net GridView的一個問題....Asp.net GridView控件在Firefox加載數據,但不能在IE7

其實我的GridView控件已加載基於日期範圍的數據。 我的意思是我需要給開始日期和結束日期將數據拉到網格。

當我給日期範圍像7天..網格在IE7中加載。 但是,當我給日期範圍像1或2個月...它說「頁面無法顯示」...

但Mozilla正在與這種情況下正常工作。 而我的IE瀏覽器也支持Javascript。

請爲我提供solution..what可能是這個問題的根本原因......

我會感激你,如果我解決這個..提前

感謝。

問候, 納文

回答

2

通常這是什麼地方的HTML標記沒有被正確關閉的指示。我在查看由重複控件構建的表格中缺少</tr>標記或沿着這些線條的東西時看到了這一點。它可能是另一種標籤,但基本的問題,這看起來像我可以改寫了,因爲這:

我有一個頁面被建立了基於生長在 比例的行數數據綁定控件。這可以是一個DataGrid,或者一個 直放站,無論如何。在IE中它啓動的時候會非常大 的數據獲取加載到崩潰,但它是罰款較小的數據集,並在Firefox(有時Chrome或Safari) 精細

出現這種情況的根本原因是一般來說,瀏覽器可以原諒構造不當的html。但是,儘管大多數瀏覽器都是寬容的,但不同的瀏覽器會分析html並將其翻譯成不同的屏幕顯示內容。

根據我的經驗,我只見過這個問題三次,三次都是未封閉的html標籤,在所有情況下,都是IE瀏覽器被大型數據集炸燬。基於這一經驗,我相信過了一段時間,IE只是放棄了 - 它不再能夠彌補頁面輸出的HTML格式不正確。 Firefox似乎能夠更好地處理它。

+0

嗨大衛,非常感謝你在這裏的重要說明...我會按照你所說的... ... – Naveenukmar

相關問題