問題が発生しています。私はこのコードを持っています:
<div id="accordion">
<h3>Categories</h3>
<div style="text-align: center; margin: 0 auto;"><p><asp:Button runat="server" ID="btnAddCategory" CssClass="button" Text="Add New Category" OnClientClick="OpenAddNewCategoryDialog(); return false;" /></p>
<asp:UpdatePanel runat="server" ID="pnlUpdateCategories">
<ContentTemplate>
<asp:Table runat="server" ID="tblCategories"></asp:Table>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<h3>Access Levels</h3>
<div>
<p>This is section 2 content</p>
</div>
</div>
ContentTemplate にあるテーブルが動的に作成されています。1 つの厄介な問題を除いて、すべて正常に動作しています。updatepanel の更新後にテーブルに行が追加されると、jquery ui アコーディオンにスクロールバーが表示されます。F5 キーを押してページを更新すると、スクロールバーが表示されず、コンテンツに合わせてアコーディオンが大きくなります。
ajax呼び出しがあり、updatepanelが更新されるたびに、アコーディオンの高さを拡大する代わりにスクロールバーが表示されるようです。誰もこれに対する解決策を知っていますか?