Я использую Linq в сервере я заполняю мой список как этотКак добавить класс в C# (сервер) для ListView элемента Li
selected MenuId=3;
ul_HeaderMenu.DataSource = data.TABLE_MENUS.ToList();
ul_HeaderMenu.DataBind();
этот код клиента
<asp:ListView ID="ul_HeaderMenu" runat="server" ClientIDMode="Static">
<ItemTemplate >
<li class="li-HeaderMenu" runat="server" ><%# Eval("Name") %>
<div class="TopMenuActive"></div>
</li>
<ItemTemplate>
</asp:ListView>
Мне нужно добавить класс в ли я здание на сервере, некоторые думают вот так
selected MeduId=3;
ul_HeaderMenu.DataSource = data.TABLE_MENUS.ToList();
ul_HeaderMenu.DataBind();
ul_HeaderMenu.ElementAt[3]AddClass('test');
Я просто нахожу способ добавить класс в ли.
Но как я делаю это с одним конкретным предметом, а не со всеми пунктами? –
, который зависит от условия, внутри события привязки данных у вас есть доступ к индексу позиции; e.Item.DataItemIndex –
Я нахожу его thanx –