Yes, it is possible. You can use the GetXml method to retrieve the treeview state in xml format and store it in session. Then you can use the LoadXml to retrieve the state of the treeview back from the session and populate it. You can store the xml during NodeClick and load it back in Page_Load.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.