0

我想要实现的是遍历列表并将项目添加到 ASP.NET 应用程序中具有不同类型样式的列表框。到目前为止,我的 aspx 文件中有以下代码:

在标题中:

<style type="text/css">
        .list .Title
        {
            font-size: x-large;
        }
        .list .Title1
        {
            color:Red;
        } 
        .list .Title2
        {
            color:Black;
        }
        .list .Title3
        {
            color:Green;
        }
         .list .Line
        {
            background-color:Black;
        }

    </style>

身体某处:

 <asp:ListBox ID="CurrentListBox" runat="server" Width="100%" Height="400" CssClass="list">   
                                </asp:ListBox>

在后面的代码中,我这样做的同时根据几个因素循环列表项,它会通过其中之一:

(我在 VB.NET 中工作,但 CSharp 中的答案也可以,我会翻译它)

item.Attributes.Add("class", "Title")

或者

item.Attributes.Add("class", "Title1")

等等等等等等等等

问题: 它会处理颜色并且可以很好地改变它。但字体大小永远不会改变,只有颜色通过。

也许一些额外的信息:它在页面加载时循环通过此代码。

4

1 回答 1

1

尝试

 CurrentListBox.Items[0].Attributes.Add("style", "font-size:x-large;");

谢谢

于 2012-12-18T10:23:57.393 回答