asp.net - 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);
解决方案
推荐阅读
- postgresql - Postgres 错误 | COPY 命令磁盘配额超出
- javascript - express.js 公用文件夹未被识别
- python - 是否有识别缩进错误的特定方法?
- prolog - Prolog - 判断最大值的绝对值是否大于整数列表中最小值的绝对值
- flutter - 部署 Flutter Web 应用程序无法在 tomee 服务器上运行
- google-picker - Google Picker - 警报 - 您即将向 localhost 发送 1 个项目。你想继续吗?
- c# - 如何为 iText7 使用 html 字符串
- python-3.x - 模块“matplotlib.axes”没有属性“ticklabel_format”......可以做些什么来解决这个问题?
- python - Matplotlib 动画更新字幕
- firebird - 使用 Firebird C API 和参数化插入进行空终止符 + 字符串匹配