Member 12634836 Ответов: 1

Как получить доступ к элементу управления label элемента управления listview?


в вложенном listview у меня есть метки, и я хочу получить доступ к коду позади файла.как я могу это сделать?пожалуйста, помогите мне.я хочу отобразить несколько меток и скрыть в них несколько меток

Что я уже пробовал:

&ЛТ;элемента tbody идентификатор="divcomp" атрибут runat="сервер"и GT;
&ЛТ;АСП:ListView с идентификатором="ddlcomputers" атрибут runat="сервер" DataKeyNames="угро" OnItemCommand="ddlcomputers_ItemCommand" OnItemDeleted="ddlcomputers_ItemDeleted"&ГТ;


&ЛТ;АСП:метка идентификатор="lblComputerNamee" атрибут runat="сервер" текст=в'<%#Ивала("компьютер") %&ГТ; в'>
&ЛТ;ИМГ класс="МД-триггера" данные-модальные=в'<%#Ивала("компьютер") %&ГТ;' выровнять="absmiddle" в src="../HTML-код/фото/инфо.ПНГ" атрибут runat="сервер" ширина="24" высота="24" АЛТ="" /&ГТ;
&ЛТ;АСП:метка идентификатор="lblCid" атрибут runat="сервер" текст=в'<%#Ивала("угро") %&ГТ;' видна="ложно"и GT;
&ЛТ;АСП:ListView с идентификатором="мыши listview1" атрибут runat="сервер"и GT;





Детали Компьютера



имя компьютера :
<%#Eval ("ComputerName") % & gt;


IP-адрес :
<%#Eval ("IPAddress") % & gt;


тип компьютера :
<%#Eval ("ComputerType") % & gt;




Отдел :
<%#Eval ("отдел") % & gt;




Импульсный источник питания :
<%#Eval ("Cpu") % & gt;


Процессор :
<%#Eval ("процессор") % & gt;


Баран :
<%#Eval ("Ram") % & gt;


Доска :
<%#Eval ("доска") % & gt;


жесткий диск :
<%#Eval ("жесткий диск") % & gt;


Мышь :
<%#Eval ("мышь") % & gt;


клавиатура :
<%#Eval ("клавиатура") % & gt;


Монитор :
<%#Eval ("монитор") % & gt;

Статус:
<%#Eval ("статус") % & gt;

Дата:
<%#Eval ("дата") % & gt;

Кто принес :
&ЛТ;%#Ивала("привели") %&ГТ;

WhoAdded :
<%#Eval ("WhoAdded") % & gt;

& lt;button class= "md-close">< / button>




&ЛТ;%#Ивала("ComputerType") %&ГТ; &ЛТ;как ASP:ImageButton с ИД="imgedit" атрибут runat="сервер" Url_изображения="~/HTML-код/изображения/правка.формат PNG" ширина="24" Имя_команды=" "правка "" высота="24" АЛТ="" /&ГТ; &ЛТ;как ASP:ImageButton с ИД="imgrepair" атрибут runat="сервер" Url_изображения="~/HTML-код/изображения/ремонт.формат PNG" ширина="24" высота="24" Имя_команды="ремонт" АЛТ="" /&ГТ; &ЛТ;как ASP:ImageButton с ИД="imgdel" атрибут runat="сервер" Url_изображения="~/@@@html/images/Dead.jpg" ширина="24" высота="24" АЛТ="" Имя_команды="мертвых" OnClientClick="возвращение Подтвердить('вы действительно хотите мертвым это компьютер?');" /&ГТ; &ЛТ;ООО " ТД " атрибут runat="сервер" виден="ложно"и GT;
&ЛТ;как ASP:ImageButton с ИД="ImageButton1" атрибут runat="сервер" Url_изображения="~/HTML-код/фото/удалить.формат PNG" ширина="24" высота="24" АЛТ="" Имя_команды="удалить" OnClientClick="возвращение Подтвердить('вы действительно хотите удалить этот компьютер?');" /&ГТ;
&ЛТ;АСП:метка идентификатор="LblOther" атрибут runat="сервер" текст=в'<%#Ивала("статус") %&ГТ; в'>

1 Ответов

Рейтинг:
0

F-ES Sitecore

<asp:ListView id="MyListView" runat="server">
    <ItemTemplate>
        <asp:Label ID="MyLabel" runat="server" Text='<%#Eval("Name")%>' />
    </ItemTemplate>
</asp:ListView>


protected void Page_Load(object sender, EventArgs e)
{
    MyListView.DataSource = new List<MyData> { new MyData { Name = "John" }, new MyData { Name = "David" } };
    MyListView.DataBind();

    foreach (ListViewDataItem item in MyListView.Items)
    {
        Label l = (Label)item.FindControl("MyLabel");
        l.Text = l.Text.ToUpper();
    }
}