The DataItem Property is Empty

The DataItem property is available only during data binding in the NodeDataBound event:

protected void RadTreeView1_NodeDataBound(object o, RadTreeNodeEventArgs e)
    DataRowView dataSourceRow = (DataRowView)e.Node.DataItem;
Protected Sub RadTreeView1_NodeDataBound(ByVal o As Object, ByVal e As RadTreeNodeEventArgs)
    Dim dataSourceRow As DataRowView = CType(e.Node.DataItem, DataRowView)
End Sub

You should not use it elsewhere. You can use the Value property or Custom Attributes instead.

In this article
Not finding the help you need? Improve this article