ASP.NET 的 BulletedList 控件生成的是 UL 列表,它通过设置 DisplayMode 属性可生成超链接的 li,但现在要进一步,就是将其中的某项 li 设置 class 为“current”。
如上代码通过设置 DisplayMode 为 BulletedListDisplayMode.HyperLink,同时设置 ListItem 的 value 为超链接地址,实现 li 中的超链接。同时为了让 li 具有 class,利用 Attributes 设置了 class 属性。