首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么动态添加li元素

2012-05-24 
如何动态添加li元素html代码是这样的:ul classproduct_listlia href#水果/a/lilia hre

如何动态添加li元素
html代码是这样的:
<ul class="product_list">
  <li><a href="#">水果</a></li>
  <li><a href="#">西瓜</a></li>
  <li><a href="#">芒果</a></li>
  <li><a href="#">香蕉</a></li>
 </ul>

由于是一个导航,所以需要用到UL和LI,但是同时需要动态地查询数据库并添加和设定LI是什么东西和链接到哪个地址,请问使用ASP.NET如何做到动态添加LI元素呢?
备注:数据库当中记录的是链接的地址和链接的名字而已。

[解决办法]
<ul>
<asp:Repeater ID="rpItemList" runat="server" EnableViewState="false">
<ItemTemplate>
<li> <a href="<%#DataBinder.Eval(Container.DataItem,"url") %>"></a><%#DataBinder.Eval(Container.DataItem,"name") %></li>
</ItemTemplate>
</asp:Repeater>
</ul>

那当然用BulletedList也可以,但要麻烦一些

热点排行