Hi Rabih,
There are two separate issues involved in your question:
1. Automatically resize the left and right pane when the splitter resizes. An example that demonstrates this can be found here:
http://www.essentialobjects.com/Demo/Default.aspx?path=Splitter\features\resize_contents2. When user click an item in the left slide menu, update contents in the right pane. Our whole sample project demonstrated how to do this --- when you click a a node in the left TreeView, it load a sample on the right side. The only difference is our sample loads the sample into a PageView control, where you would load whatever into a SplitterPane control. Both are container controls so there is no difference for the code;
Our sample uses dynamic loading, which itself is a rather complicate topic. If you are not familiar with that, you may avoid it. Dynamic loading is a generic ASP.NET programming topic and we will not be able to support that.
When you put them both together, you get what would like to implement.
Hope this helps.
Thanks