当前位置:编程学习 > C#/ASP.NET >>

dropdownlist的下拉项设成不同的字体样式显示

dropdownlist的下拉项设成不同的字体样式显示
比如下拉项显示成这样
样式一
样式二
样式三 --------------------编程问答-------------------- dropdownlist 基本上是实现不了滴,用层是基本上能实现滴 --------------------编程问答--------------------                 this.DropDownList1.Items.Add(new ListItem("样式一 ", "样式一 "));
                this.DropDownList1.Items.Add(new ListItem("样式二  ", "样式一 "));
                this.DropDownList1.Items.Add(new ListItem("样式三", "样式三"));
                string[] color=new string[]{"black","red","yellow"};
                for (int i = 0; i < color.Length; i++)
                {
                    DropDownList1.Items[i].Attributes.Add("style", "color:"+color[i]);
                }
看看效果 --------------------编程问答-------------------- .text
{
 border-right: #0099cc 1px groove;
 border-top: 1px solid #0099cc;
 font-size: 9pt;
 border-left: 1px solid #0099cc;
 border-bottom: 1px inset #0099cc;
 font-family: 宋体;
 background-color: aliceblue;
}

<asp:DropDownList id="DropDownList1" runat="server" Height="22px" Width="178px" CssClass="text"></asp:DropDownList> 


--------------------编程问答-------------------- 样式是从数据库读出来的,用DropDownList1.Items[i].Attributes.Add("style", "样式"]);颜色可以改变,其他的属性没法改变啊 --------------------编程问答-------------------- 其他的属性
用DropDownList1.Items[i].Attributes.Add("style", "样式"])
这个样式可以再后面接着写的啊。。样式与样式之间用分号隔开就行
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,