在页面我用了个列表
例如:<div>
<ul>
<li>内容1</li>
<li>内容2</li>
<li>内容3</li>
</ul>
</div>现在我想在页面的ul列表绑定数据库表里的某一列,该如何做?? 先谢了!!

解决方案 »

  1.   

    就像Css+div做的tab菜单,那些内容是怎样绑定到数据库的内容的
      

  2.   

    用数据绑定控件啊.用<%#   %>也行呀.
      

  3.   

    如果是这样的话,在页面拉个Literal控件,设置Literal的Text内容using System.Text; StringBuilder sb = new StringBuilder();
            sb.Append("<ul>");
             //从数据库取数据
              for循环开始
       sb.Append("<li>"+值+"</li>");        
            sb.Append("</ul>");literal.Text=sb.ToString();
      

  4.   

    用GridView等控件可以实现.4楼的办法也可行.
      

  5.   

    <div> 
    <ul> 
    <asp:Repeater ID="Repeater1" runat="server">
    <ItemTemplate>
    <li><%# DataBinder.Eval(Container.DataItem, "列名")%> </li>
    </ItemTemplate>
    </asp:Repeater>
    </ul> 
    </div>
      

  6.   

    推荐用4楼的方法,如果用gridview也太大材小用了。
    不过你也可以用literal控件,在后台填充。