我用bootstrap和asp.net创建了tab 在这里,我有两个标签,如bellow:
<ul class="nav nav-tabs">
<li class=""><asp:HyperLink runat="server" href="#home" data-toggle="tab" aria-expanded="false">tab1</asp:HyperLink></li>
<li class=""><asp:HyperLink runat="server" href="#profile" data-toggle="tab" aria-expanded="false">tab2</asp:HyperLink></li>
</ul>
我想从DB中读取标签名称,maby我有5个标签而不是2个标签 我如何生成
答案 0 :(得分:1)
你可以使用asp:Repeater这样的
<asp:Repeater runat="server" ID="CountryTabs">
<HeaderTemplate>
<ul class="nav nav-tabs">
</HeaderTemplate>
<ItemTemplate>
<li class="">
<asp:HyperLink runat="server" href="#home" data-toggle="tab" aria-expanded="false"><%#Container.DataItem("title")%></asp:HyperLink>
</li>
</ItemTemplate>
<FooterTemplate>
</ul>
</FooterTemplate>
</asp:Repeater>