我在aps.net頁面lv1和lv2上有2個asp.net Listviews。我可能很難試圖訪問lv2的lv1數據項。我需要對列表視圖和顏色代碼不平等項目中的項目進行比較。在一個aspx頁面上的兩個Lisviews
是否可以從同一頁上訪問另一個列表視圖的數據項?
感謝您的幫助。
下面是代碼:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ListView ID="lst1" runat="server">
<ItemTemplate>
<table class="tblClass" width="95%" border="0" style="margin: auto; font-size: 13px;
height: 150px;">
<br />
<tr>
<td>
Account#:
</td>
<td align="right">
<b>
<%#Eval("ID")%></b>
</td>
</tr>
<tr>
<td>
Email:
</td>
<td align="right">
<%#Eval("DefaultEmail")%>
<input type="radio" id="rad1" <%#(String.IsNullOrEmpty(Eval("DefaultEmail").ToString()) ? "disabled" : " ")%>
name="radEmail" value="<%#Eval("DefaultEmail") %>" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:ListView>
</div>
<div>
<asp:ListView ID="lst2" runat="server">
<ItemTemplate>
<table class="tblClass" width="95%" border="0" style="margin: auto; font-size: 13px;
height: 150px;">
<br />
<tr>
<td>
Account#:
</td>
<td align="right">
<b>
<%#Eval("ID")%></b>
</td>
</tr>
<tr>
<td>
Email:
</td>
<td align="right">
<%#Eval("DefaultEmail")%>
<input type="radio" id="rad2" <%#(String.IsNullOrEmpty(Eval("DefaultEmail").ToString()) ? "disabled" : " ")%>
name="radEmail" value="<%#Eval("DefaultEmail") %>" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:ListView>
</div>
</form>
</body>
</html>
我想用一個也許EVAL ......這樣我可以顏色代碼TR元素,如果這兩個值是不同的LST1內訪問LST2的電子郵件項目。謝謝。
如果你發佈你如何目前正在努力做到這一點可能有幫助的價值。 – CAbbott
添加了代碼。謝謝。 – user1967701
@ user1967701數據源在哪裏? – Win