Iou can send it through the contact form of my blog: http://dotnet-programming.com/contact.aspx
In the meantime, please do some experiment to discover the main cause of the slowing:
1) As a first step do a copy of your project...
2) Try to set the CanMove option of the TreeViewOption data structure to false. This will disable node dragging. See if the slowing disappear...and let me know it. It is likely that the cause of slowing is the addition of moving capabilities to each node.
2) Try To set the CanAdd of the same DataStructure to false to disable addition of new nodes. This will avoid some housekeeping of the templates used to create new nodes. I don't think this is the cause of the slowing....It might be only if you use a lot
of different node templates(say more than 10...but it depends also from the complexity of templates.)
3) Try with the TreeView in simple display mode. This means putting to null all edit related arguments (mainly the edit templates).
Let me know the results of all the above tests. I am preparing a bug fix release of the Mvc Controls Toolkit that fix some bugs and the last "undesirable features", It is scheduled for nex monday, I cannot delay it too much, because at the moment the Mvc
Controls Toolkit has an issue in partial thrust....that is causing too many problems to the users. If there is some improvement I can do...I will put it in this release.