Can't you simply pass the id in the query string from the page that lists all the threads and then simply take it from there in the user control that will be showing the single thread?
For example in the first page you will have something like:
Then in the single thread control - you can obtain whatever is in the threadId from the Ruquest.QueryString collection:
threadId = 0;
// Get and load your thread
If I couldn't get the question correctly, please do not hesitate to write back so I can further help you!
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.