首页 > 代码库 > 项目--Repeater嵌套横向显示
项目--Repeater嵌套横向显示
前台代码:
<style type="text/css"> .list { list-style-type: none; text-align:center; } .list li { float: left; width: 160px; }</style>
<ul class="list"> <asp:Repeater runat="server" ID="rptType"> <ItemTemplate> <li> <h4><%#Eval("HTName")%></h4> <ul> <asp:Repeater runat="server" ID="rptDetail" DataSource=‘<%#GetTypeDetail(Eval("HTID").ToString()) %>‘> <ItemTemplate> <li> <p> <a href=http://www.mamicode.com/"Help.aspx?id=<%#Eval("HIid") %>" style="color:#666666"> <%#Eval("HItitle")%> </a> </p> </li> </ItemTemplate> </asp:Repeater> </ul> </li> </ItemTemplate> </asp:Repeater> </ul>
后台代码:
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataTable dt = DBClass.GetDataTable("select * from TBHelpType where isshow=1 order by sortid"); rptType.DataSource = dt; rptType.DataBind(); } } protected DataTable GetTypeDetail(string strHTID) { DataTable result = null; if (!string.IsNullOrEmpty(strHTID)) { result = DBClass.GetDataTable(string.Format("select * from TBHelpInfo where isshow=1 and HTID = {0} order by sortid",strHTID)); } return result; }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。