在后台代码中向Asp ListBox's ListItems添加属性有问题
本文关键字:ListItems 添加 有问题 属性 代码 后台 ListBox Asp | 更新日期: 2023-09-27 17:50:20
我在aspx页面上的列表框如下:-
<asp:ListBox ID="ddlItems" runat="server" Style="padding: 2px; width: 210px; height:200px;">
</asp:ListBox>
我正在添加背景图像到我的列表项目
在后面的代码,它的工作完美:-
myListItem.Attributes.Add("style", "background-image:url(" + "'www.mysite.com/" +
"images/Gradient/" + ds.Tables[0].Rows[iGroups]
["Backgroundimage"].ToString() + "');");
现在我已经尝试了很多方法,但我不能使
列表项的字体加粗,颜色为白色。还
如何增加这些列表项的高度
,因此字体大小?
我已经尝试了以下,但它不工作:-
myListItem.Attributes.Add("ForeColor", "White");
myListItem.Attributes.Add("style", "font-weight:bold");
我认为你应该使用CssClass属性或设置'class'属性而不是样式,因为如果你设置多个样式,你实际上每次都覆盖样式。
CssClass:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.webcontrol.cssclass.aspx
在代码后面设置类:通过