2014-10-18 50 views
0

我在更新面板中擁有Accordion下拉菜單。當面板打開並執行任何異步回發時,面板關閉。Twitter Bootstrap Accordion - 在回發後保持狀態

我可以通過運行下面的回傳

Private Sub SectionOneKeepOpen() 
    Try 
     Dim SB As New StringBuilder 
     SB.Append("$(document).ready(function(){") 
     SB.AppendLine() 
     SB.Append("$('#collapseOne').collapse('show');") 
     SB.AppendLine() 
     SB.Append("});") 
     ScriptManager.RegisterStartupScript(Me, Me.GetType(), "ShowCollapse", SB.ToString, True) 
    Catch ex As Exception 
     Dim vError As New SendError 
     vError.MailError(181, PageName, ex) 
    End Try 
End Sub 

它工作的一部分解決這個問題,但是隨着用戶得到一個「快閃」作爲面板關閉並重新打開和滾動條射擊回來,它看起來凌亂並保持在面板關閉的位置。

我已經看到了許多可能的解決方案,例如維持隱藏字段中的狀態,但似乎沒有任何工作。

任何想法?

謝謝

回答

0

簡單的解決方案 - 把更新面板放在每個手風琴面板。花費這麼多時間回到asp.net的桌面應用程序就像搬到另一個國家:-)