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