我的頁面上的Ajax手風琴根本無法使用。它在頁面上顯示得很好,但當我單擊它們的頁眉時,我似乎無法展開/摺疊窗格。實際使用AJAX手風琴控制
這裏是我的代碼(只是HTML部分因爲我不知道後面的任何代碼需要):
<aj:Accordion runat="server" ID="acMain" SelectedIndex="0"
FadeTransitions="true"
TransitionDuration="400"
FramesPerSecond="40" RequireOpenedPane="false" TabIndex="0"
SuppressHeaderPostbacks="true" HeaderCssClass="acHeader"
HeaderSelectedCssClass="acHeaderSelected">
<Panes>
<aj:AccordionPane runat="server" ID="Panel1">
<Header>
...
</Header>
<Content>
...
</Content>
</aj:AccordionPane>
<aj:AccordionPane runat="server" ID="Panel2">
<Header>
...
</Header>
<Content>
...
</Content>
</aj:AccordionPane>
</Panes>
</aj:Accordion>
我已檢查official page for the Accordion以及關於這個問題的一些博客(所有這些似乎都是官方頁面的副本,附有作者自己的措詞),並且根據所有這些,我看不到我做了什麼錯事或錯過了什麼。事實上,我查了一下手風琴,我的老闆做了一段時間,我的代碼與他的基本相同(只有面板內容不同),而且他也沒有代碼,所以我真的迷路了這裏。
任何幫助,將不勝感激
編輯
適應我的代碼according to a sample在asp.net後,我已經成功地瓦解了第一個窗格(的SelectedIndex 0),但其他人會不會展開:/