在C#中修改asp:BulletedList

时间:2011-01-20 09:10:39

标签: c# .net asp.net bulletedlist

我有不同的按钮

<asp:Button ID="button1" runat="server" Text="single" title="single" EnableViewState="false" />

单击此按钮时,我希望像这样的列表中的文本更改

<asp:BulletedList ID="list1" runat="server" EnableViewState="false">
    <asp:ListItem>Item1</asp:ListItem>
    <asp:ListItem>Item2</asp:ListItem>
    <asp:ListItem>Item3</asp:ListItem>
    <asp:ListItem>Item4</asp:ListItem>
</asp:BulletedList>

如何在C#中选择列表的第一个,第二个或第三个元素?

protected button_Click(object sender, EventArgs e)
{
    list1. ...;
}

感谢。

2 个答案:

答案 0 :(得分:1)

使用ListControl.Items Property

protected button_Click(object sender, EventArgs e)
{
    list1.Items[0] ...;
}

答案 1 :(得分:0)

例如,如果要将Item1更改为dir,请使用:

list1.Items[0].Attributes["class"] = "dir";