Ich bin ein zusammenklappbares Gruppierung Raster Beispiel unter Verwendung von Aufbau Matt Berseth des von mattberseth.com/blog/2008/01/building_a_grouping_grid_with.html Suche nach Kontrollen in verschachtelte Listviews
Es hat eine innere Listview „lvInner“ in einem äußeren Listview „lvOuter“ verschachtelt. Ich versuche, eine Textbox in lv_Inner zuzugreifen
Protected Sub lvInner_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.ListViewItemEventArgs) Handles lvInner.ItemDataBound
If e.Item.ItemType = ListViewItemType.DataItem Then
Dim tb As TextBox = TryCast(e.Item.FindControl("lvOuter").FindControl("lvInner").FindControl("TextBox1"), TextBox)
' Do something to TextBox1
End If
EndSub
mit erhalte ich einen Fehler auf der Leitung Dim tb „Objektverweis auf eine Instanz eines Objekts nicht festgelegt“.
Zwei Dinge ... Er ist nicht Rekursion benötigt als e.Item ist schon auf der inneren Liste (siehe seinen Code) ... und zwei, können Sie Ihre rekursive Methode etwa 10 Zeilen kürzer machen. – FlySwat