Изменить asp: BulletedList в C # - PullRequest
       20

Изменить asp: BulletedList в C #

0 голосов
/ 20 января 2011

У меня разные кнопки, подобные этой

<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 ]

1 голос
/ 20 января 2011

Использовать ListControl.Items Property .

protected button_Click(object sender, EventArgs e)
{
    list1.Items[0] ...;
}
0 голосов
/ 01 сентября 2011

Например, если вы хотите изменить свой Item1 на dir, используйте это:

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