2012-08-08 43 views
0

在Chrome和Safari中,我遇到了列表框的問題。數據加載到後臺,最初工作正常。但後來在事件SelectedIndexChange我想弄清楚他們選擇和更新我的面板與該信息。問題是鉻和safari不呼叫事件。我檢查了腳本錯誤,並沒有得到。 IE和FF工作得很好,所以我只是想知道這些瀏覽器有什麼問題,以及我能做些什麼來解決這個問題。基本上這是一個位於SharePoint 2007頁面內的控件。列表框不會導致在Chrome和Safari中回發

<asp:UpdatePanel ID="ISudpl" runat="server"> 
<ContentTemplate> 
<strong>Product</strong><br /><asp:ListBox runat="server" ID="Product" 
       OnSelectedIndexChanged="Filter_SelectedIndexChanged" EnableViewState="true" AutoPostBack="true" 
       SelectionMode="Multiple" Rows="15" CssClass="designIntent"/> 
</ContentTemplate> 
<Triggers> 
    <asp:AsyncPostBackTrigger ControlID="Product" EventName="SelectedIndexChanged" /> 
</Triggers> 
</asp:UpdatePanel> 
+0

您是否嘗試打開Chrome的JavaScript控制檯?更改您的選擇時會出現任何錯誤? – 2012-08-08 04:24:45

回答

0

你不需要觸發器,因爲你的控件(ListBox)在同一個UpdatePanel中。請從您的代碼中刪除完整的<Triggers></Triggers>區塊,並檢查它是否適用於Chrome?

相關問題