<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 DIV ID =王室和id =燦爛那麼代碼將正常工作,但是當我是引導之後添加RUNAT服務器ATTR標籤不起作用。引導卡口與RUNAT服務器沒有在asp.net
我想在需要時隱藏div。這就是爲什麼我加入runat服務器來管理代碼隱藏的div。
我該怎麼辦?
如果有另一種方式來重複內部div的沒有添加runat服務器,那麼請告訴我。
預先感謝您... :)
的ID是由ASPNET以避免重複,如果你加上'RUNAT = server'改名。但是如果你不這樣做,並且你的轉發器中有多個項目,你將得到重複的id。 – VDWWD
如果我想訪問id = royal div而不添加runat服務器,那麼我應該怎麼做? –
這是webforms代碼,與asp.net-mvc無關 –