0
私は何かを表示するリピータコントロールを持っています。ポストバック後に更新パネル内のOwl Carouselが消える
<div class="owl-carousel trend" style="height:20px;">
<asp:Repeater ID="rptThing" runat="server" DataSourceID="yyy">
<ItemTemplate>
<asp:LinkButton ID="lnkEtiket" runat="server" OnClick="lnkEtiket_Click">go</asp:LinkButton>
</ItemTemplate>
</asp:Repeater>
</div>
これは更新パネルの内部です。ページの読み込みに問題はありませんが、onClikが消えると消えます。私はajax & jqueryの問題について知っていますが、私は問題を解決できませんでした。私はたくさんの例を試しました。そのフクロウカルーセル2
updatepanelがデータを返すと、カルーセルを再初期化する必要があります(つまり、そのコードをもう一度実行する必要があります)。これは、以前に添付されていたHTMLを更新して新しいHTMLセット。また、updatePanel内に置く必要がない場合は、updatePanelの外に移動することもできます。 – ADyson
これはupdatepanel内にある必要があります。私は "function pageLoad(sender、args)"に入れてみましたが、何も変わりませんでした。どのように私はそれをreinitできますか?私はjqueryでうまくいかないよ – serdar
「どうすれば元に戻すことができますか? updatePanelが終了したことを通知するイベントのリスト。その後、最初の場所でカルーセルを初期化するために使用した同じコードを再度実行します。任意のコードと同じように、関数内でラップして再利用できるようにすることができます。私はちょうど以下に掲示された答えが正しいと思う。 – ADyson