リピーターを使用して DB から動的な水平動的 3 レベル メニューを作成したいのですが、最初のレベルを作成してから行き詰まることがあります。方法がわかりません。 DBは、私がこれを最初のレベルで使用したのを手伝ってくれます...
try
{
con.Open();
reader = cmd1.ExecuteReader();
List<menus> types = new List<menus>();
while (reader.Read())
{
types.Add(new menus() { ID = (int)reader["MenuID"], Name = reader["MenuName"].ToString(), page = reader["Page"].ToString(), Parent = (int)reader["Parent"],Order = (int)reader["Order"] });
}
rptlevel1.DataSource = types;
rptlevel1.DataBind();
con.Close();
}
catch (Exception)
{
if (reader != null)
{
reader.Close();
}
if (con.State == System.Data.ConnectionState.Open)
{
con.Close();
}
}