2011-03-16 36 views
1

我有一個很簡單的ASP.NET 3.5 SP1應用,其中有一個回傳觸發平變化爲一個複選框(自動回發=真)。出於某種原因,在所有版本的IE瀏覽器中,當我點擊該複選框時,瀏覽器崩潰。ASP.NET回傳崩潰IE

<asp:CheckBox ID="ckTrouble" runat="server" Text="Check this box" TextAlign="Left" AutoPostBack="True" /> 

該複選框位於用戶控件中,該用戶控件位於使用傳統主頁的普通舊頁面上。這在Firefox和Chrome中運行良好,只有IE導致悲傷。

想法?

+0

查看網頁的HTML源代碼,並追查複選框的'onclick'代碼 - 你可以(甚至使用警報)添加自己的調試,看看它崩潰。 – 2011-03-16 15:36:02

回答

1

看來,這可能是中SmartNavigation="True"結果。任何人都認爲這是一個原因?見this

+1

我不確定這會失敗的原因,但是在.NET 2.0之後'Page.SmartNavigation'已經過時了。改爲使用「Page.SetFocus」和「Page.MaintainScrollPositionOnPostBack」。一個簡單的搜索顯示你不是唯一有這個問題的人:http://www.google.com.au/search?q=smartnavigation+crash – dariom 2011-03-17 01:21:36