我正在尝试开发一些用户论坛类型的页面。我有一个数据列表,其中绑定了主要论坛主题。它的工作。现在我需要在特定主题下方显示回复或建议(数据列表中的特定行)。它将是这样的
数据列表
话题一
回复 1
回复 2
回复 3
主题 2
回复 1
回复 2
回复 3
像这样 。
我已将主题绑定在 datalist 中。主题的表名是 alltopics。对任何主题的回复都存储在另一个名为 tblreply 的表中。我已经绑定了 datalist 中的主题。但不知道如何做另一部分。谁能帮我吗
这是我用于数据列表的代码
Sub binddata5()
Dim mycommand As New SqlCommand("SELECT * from alltopics", con)
con.Open()
topics.DataSource = mycommand.ExecuteReader
topics.DataBind()
con.Close()
数据表设计
<asp:DataList ID="topics" runat="server" DataKeyField="id"
RepeatColumns="1">
<ItemTemplate>
<div>  <strong><asp:Label
ID="detail" runat="server" Text='<%#Container.DataItem("topicdetails")%>'></asp:Label></strong>   on   <asp:Label ID="date" runat="server" Text='<%#Container.DataItem("ondate")%>'></asp:Label></td></tr>
</div>
</ItemTemplate>
</asp:DataList>