我在一個updatepanel裏面使用了一個telerik radcombobox,它在radmultipage的radpageview裏面。Telerik radcombobox導致Chrome瀏覽器凍結
層次結構示例(而不是實際的代碼):
<telerik:radmultipage>
<telerik:radpageview>
<asp:updatepanel>
<telerik:radcombobox><telerik:radcombobox>
</asp:updatepanel>
</telerik:radpageview>
</telerik:radmultipage>
從呈現的頁面,我能夠打開組合框,並看到它的許多條目。然而,當點擊一個條目來選擇它時,Chrome就會凍結(速度變慢) - 通常會持續30秒。
是的,來自事件onselectedindexchanged
的服務器端回調被非常快速地調用,沒有延遲。我還沒有找到服務器瓶頸。因此,問題似乎出現在瀏覽器中。事實上,爲了確認瀏覽器被凍結,我在Chrome的控制檯(通過開發者工具)執行一些代碼,並且在瀏覽器解凍之前它不會執行。
使用
- 鉻:版本27.0.1453.116米
- ASP.NET表單
- Telerik.Web.UI.dll(2010.1.519.35)
Chrome的開發工具:網絡 請求速度很快,除了接收
- 阻塞0毫秒
- 發送1ms的
- 等待54ms
- 接收29秒(巨大的跳躍)
Chrome的開發工具:簡介 大量時間百分比都用在:
- set innerHTML
- a.RadComboBox._onDropDownClick
- a.RadComboBox._hideDropDown
- a.RadComboBox._removeEmTagsFromAllItems
任何幫助將不勝感激。 :)