我有一个项目符号列表设置为BulletedListDisplayMode.HyperLink
显示模式,它工作正常,但我找不到为每个超链接指定标题标签的方法。这可以做到吗?
谢谢!
这不可能开箱即用,因为 BulletedList 绑定到没有任何此类属性的 ListItem 。
您可以通过以下几种方式处理此问题-
1) 处理 OnPreRender 事件,遍历所有项目并使用 Attributes.Add() 添加
2) 创建一个继承自 BulletedList 的自定义控件并添加一个 title 属性。
3)一起摆脱 BulletList 并使用中继器
就我个人而言,我会选择 3),因为这样你的输出就有了更大的灵活性。
您是否尝试过使用该BulletedList.AddAttributesToRender
方法?