C# 使用DataList显示多个数据

C# 使用DataList显示多个数据,c#,asp.net,datalist,C#,Asp.net,Datalist,我有一个数据列表,现在我需要显示数据库列中的所有数据(注释),该列是“注释”,而其余的只显示一次 示例:示例数据列表 <DataList> <ItemTemplate> <asp:Label ID="lbl_cmt" runat="server" Text='<%#Eval("product") %>' /> <br/> <asp:Label ID="lbl_cmt" runat="server"

我有一个数据列表,现在我需要显示数据库列中的所有数据(注释),该列是“注释”,而其余的只显示一次

示例:示例数据列表

<DataList>
  <ItemTemplate>
     <asp:Label ID="lbl_cmt" runat="server" Text='<%#Eval("product") %>' />
     <br/>
     <asp:Label ID="lbl_cmt" runat="server" Text='<%#Eval("comment") %>' />
 <ItemTemplate>
</Datalist>

这是一个问答网站。。。我看不到一个问题,只是一组陈述。您有什么问题(除了两个控件的ID相同之外)?上面的示例代码将显示一个产品,上面的示例代码将显示“Apple”,一个注释将显示“sweet Apple”。我需要的是产品“Apple”的多个注释。我希望它现在清楚。@sum1:是的,我可以看到要求!!但问题出在哪里?@sum1:为了让你知道,你不需要问这里的要求。看看哪一个可以帮助你开始something@sum1:是的,你没有展示你尝试过的任何东西!!
   public void showdata()
{

    sq.connection();
    SqlCommand cmd = new SqlCommand("select * from mytable", sq.con);
    SqlDataReader sd = cmd.ExecuteReader();
    SqlDataAdapter da = new SqlDataAdapter(cmd);
    DataTable dt = new DataTable();
    da.Fill(dt);
    mydatalist.DataSource = dt;
    mydatalist.DataBind();
    sq.con.Close();
}