0
假設我有一個asp:Repeater,用於顯示名稱和電話號碼列表。如何訪問asp:Repeater中的當前記錄?
<asp:Repeater runat="server">
<ItemTemplate>
<p><%# Eval("name") %></p>
<p><%# Eval("phoneNumber") %></p>
</ItemTemplate>
</asp:Repeater>
現在,讓我們把它變得更有趣。假設每個名稱有一個或多個電話號碼。我覺得我可以在轉發器中使用轉發器來重複電話號碼。我也可以在我的asp代碼中使用for
循環。但是,Eval
函數是我知道在運行時訪問當前記錄的唯一方式,Eval僅返回一個字符串,並且只在<%#Eval(「X」)%>中運行。我如何獲得當前記錄成員的電話號碼列表?
WOW!這是令人費解的!是否真的沒有簡單的方法來引用我的asp代碼中的數據源中的當前記錄? – 2010-11-09 19:56:17
沒有。數據源在下一個回傳中不存在。只是直放站的物品。 – David 2010-11-09 20:49:19