<asp:Repeater ID="rpt_hotel_rooms" OnItemDataBound="rpt_hotel_rooms_ItemDataBound" runat="server">
<ItemTemplate>
<ul class="nav nav-tabs item">
<li id="royal_tab" runat="server" class="active"><a data-toggle="tab" href="#royal">ROYAL</a></li>
<li id="splendid_tab" runat="server"><a id="spl" data-toggle="tab" href="#splendid">SPLENDID</a></li>
</ul>
<div class="tab-content">
<div id="royal" runat="server" class="tab-pane fade in active">
<%# Eval("hotel_royal") %>
</div>
<div id="splendid" runat="server" class="tab-pane fade">
<%# Eval("hotel_splendid") %>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
に機能していないし、コードが正常に動作しますが素晴らしい、私はそのブートストラップ後にrunatサーバーのattrを追加するときタブは機能しません。ブートストラップタブはasp.net
私は必要なときにそのdivを非表示にします。なぜ私はコードビハインドから両方のdivを管理するrunatサーバを追加しているのですか?
どうすればよいですか?
もしrunatサーバを追加せずに内部divをリピートする別の方法があるなら、教えてください。
を使用すると、クライアント側でdivの非表示を行うことができれば、あなたはそこにit.can書き込みのonclickイベントを非表示にすると、JavaScript関数を書くことができる状態に依存...事前に:)
で
<div>
使用<asp:panel>
を使用。しかし、あなたがいなくて、あなたのリピーターに複数のアイテムがあるなら、あなたは重複IDを得るでしょう。 – VDWWDrunatサーバーを追加せずにid = royal divにアクセスしたい場合はどうすればよいですか? –
これはwebformsコードであり、asp.net-mvcとは関係ありません。 –