首页 > 解决方案 > BulletedList 手动添加多个

问题描述

手动将 ListItem 添加到列表中似乎不起作用。它只添加最后一个。不知道如何将它们全部添加以创建列表。

  Panel Wrap = new Panel();

  /* New Top Nav List */
  BulletedList TopNavLinks = new BulletedList();
  TopNavLinks.DisplayMode = BulletedListDisplayMode.HyperLink;

  ListItem lnkAbout = new ListItem();
  lnkAbout.Value = "/About";
  lnkAbout.Text = "About";
  TopNavLinks.Items.Add(lnkAbout);

  ListItem lnkEvents = new ListItem();
  lnkAbout.Value = "/Events";
  lnkAbout.Text = "Events";
  TopNavLinks.Items.Add(lnkEvents);

  ListItem lnkNews = new ListItem();
  lnkAbout.Value = "/News";
  lnkAbout.Text = "News";
  TopNavLinks.Items.Add(lnkNews);

  Wrap.Controls.Add(TopNavLinks);

标签: asp.netbulletedlist

解决方案


推荐阅读