我有一个嵌套列表视图,我在父“ItemDataBound”事件上进行数据绑定,但是如何访问/注册嵌套列表视图的 itemdatabound 事件?
谢谢!
编辑
我的父列表视图 itemdatabound 现在看起来像这样,
Protected Sub lvwManagePolicy_ItemDataBound(sender As Object, e As System.Web.UI.WebControls.ListViewItemEventArgs) Handles lvwManagePolicy.ItemDataBound
If e.Item.ItemType = ListViewItemType.DataItem Then
Dim rv As DataRowView = CType(e.Item.DataItem, DataRowView)
Me.dsAccoutnTransactionHistory = Wrap.getWrapAccountTransactionHistory(rv!PLATFORM_ID, False)
Dim lvwTransactionHistory As ListView = DirectCast(e.Item.FindControl("lvwTransactionHistory"), ListView)
lvwTransactionHistory.ItemDataBound += New EventHandler(Of ListViewItemEventArgs)(lvwTransactionHistory_ItemDataBound)
lvwTransactionHistory.DataSource = dsAccoutnTransactionHistory
lvwTransactionHistory.DataBind()
End If
End Sub
但我得到一个错误
BC32022:“公共事件 ItemDataBound(sender As Object, e As System.Web.UI.WebControls.ListViewItemEventArgs)”是一个事件,不能直接调用。使用“RaiseEvent”语句来引发事件。