【发布时间】:2010-05-25 09:45:45
【问题描述】:
我正在使用 ASP.Net 中的自定义 DropDownList 控件,并且有一个请求以 bold 字体显示列表中的某些项目(注意 - 该控件继承自 CompositeDataBoundControl,因此它可以是数据绑定...不是 DropDownListBox)。该控件绑定到一个表,并且表中有一个名为 IsUsed 的列 - 如果将其设置为 true,则列表中的相应项目应呈现为粗体。 (这里应该注意的是,这只会在 FireFox 中查看。)
我的经验都在中间\后端层,所以表示层对我来说很新——有人能指出我正确的方向吗?我最初的想法是,在自定义控件的某个地方,我可以访问从数据源返回的所有行,我可以循环访问这些行,但我不确定这是否可能......还有 RenderContents 我可以覆盖...看起来很有趣!
【问题讨论】:
标签: c# .net asp.net drop-down-menu