How do you set the DataSource?
NineRays.WebControls.FlyTreeView.ConvertTabularDataToHierarchical(....)
TV.DataSource = hierarchicalData
TV.DataBind()
It occur when the data is bound with the control and is displaying properly.
Now when i move a node from TV postback occurs. Now in that node moved event I am trying to get that datasource
Is the TV.DataSource nothing at MaintainACopy or RevertToLastState?
Yes
TV.DataSource is nothing at MaintainACopy
RevertToLastState is about to use the session variable which is being populated by MaintainACopy() Function
Where do you call MaintainACopy from (I mean page life-cycle stage - init or page-load or prerender or saveviewstate or other stage)?
I am calling MaintainACopy() function in node moved event.