Я работаю над страницей ASP.NET, и у меня есть DataList с невидимой меткой, ID, внутри. Datalist заполняется запросом A.
Я пытаюсь добавить обработчик в мой VB-код, где он будет запускать запрос B, заполняя другую метку в шаблоне элемента после изменения идентификатора. Я считаю, что мне нужно пойти куда-нибудь в DataList, но поиск в Intellisense и поиск в Google не увенчались успехом. Кто-нибудь знает, как я попал на этот лейбл? Извините, если это глупый вопрос, и спасибо за помощь.
Edit: я вижу, как я могу получить доступ к элементам списка данных, находясь внутри функции, но как мне сделать это только для одной части элемента управления DataList в обработчике событий? Все параметры, которые я вижу, связаны с полными событиями, включающими список данных, без изменения одной метки. Спасибо.
Редактировать 2:
Я подумал, что добавлю немного кода, чтобы лучше объяснить точно, какая у меня проблема.
<asp:DataList ID="DataList1" runat="server" DataSourceID="Omitted,Ilikemyjob">
<ItemTemplate>
<asp:Label ID="FromLabel" runat="server" Font-Size="Small" Text='<%# Eval("IncdntDate") %>'></asp:Label><br />
<asp:Label ID="ToLabel" runat="server" Font-Size="Small" Text='<%# Eval("Roadway") %>'></asp:Label><br />
<asp:Label ID = "lblCrossroad" runat ="server" Font-Size = "Small" Text = '<%# Eval("Crossroad") %>'></asp:Label><br />
<asp:Label ID = "lblRdwyID" runat ="server" Font-Size="Small" Visible = "false" Text = '<%# Eval ("RdwyID") %>'></asp:Label>
<asp:Label ID = "DistanceLabel" runat ="server" Font-Size = "Small" Text = '<%# Eval("RptTime") %>'></asp:Label><br />
<asp:Label ID = "lblTTime" runat ="server" Font-Size = "small" visible ="false"></asp:Label>
<hr />
</ItemTemplate>
</asp:DataList><br />
Я использую DataList, и у меня есть другой запрос, для которого я хочу сохранить значение в lblTTime, если для lblRdwyID задан определенный диапазон значений, хотя он не всегда будет установлен в значение.
Я пытаюсь настроить событие, которое будет срабатывать при установке lblRdwyID, которое запустит другой запрос и установит значение этого элемента шаблона lblTTime и сделает его видимым. Есть ли хороший способ сделать это? Я пытался возиться с событиями DataList1, но не смог ничего сделать.