.net中继器-存储当前元素
我有一个中继器。我可以访问正在重复的元素的各个属性-例如,如果我的中继器绑定到一个人员列表,我可以使用.net中继器-存储当前元素,.net,repeater,.net,Repeater,我有一个中继器。我可以访问正在重复的元素的各个属性-例如,如果我的中继器绑定到一个人员列表,我可以使用 #Eval("FirstName"). 但是,我希望实际将当前元素存储在变量中 Person person = ... GetCurrentElement ... 有什么方法可以做到这一点吗?如果中继器是绑定到人员集合的数据,那么DataItem对象包含中继器中每个元素的实际人员对象,但仅在该概念有意义的事件中 例如,您可以在ItemDataBound事件中访问底层人员: Protect
#Eval("FirstName").
但是,我希望实际将当前元素存储在变量中
Person person = ... GetCurrentElement ...
有什么方法可以做到这一点吗?如果中继器是绑定到人员集合的数据,那么DataItem对象包含中继器中每个元素的实际人员对象,但仅在该概念有意义的事件中 例如,您可以在ItemDataBound事件中访问底层人员:
Protected Sub rptPeople_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.RepeaterItemEventArgs) Handles rptPeople.ItemDataBound
Dim person as Person = CType(e.Item.DataItem, Person)
End Sub