Here is a very simple way on how to use RadDock control in Sitefinity.
You can add RadDock in a .master page thus gaining the ability to "move around" whole sections of controls freely on the page.
How to:
1. Create a master.page file.
2. Add the RadDock control to it.
3. Withing the RadDock add a "<asp:contentplaceholder" tags
The file it self should look like this:
| <%@ Master Language="C#" AutoEventWireup="true" CodeFile="RadDockMaster.master.cs" Inherits="App_Master_RadDockMaster" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title></title> |
| <asp:ContentPlaceHolder id="head" runat="server"> |
| </asp:ContentPlaceHolder> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <asp:ScriptManager runat="server" ID="scrManager"></asp:ScriptManager> |
| <div> |
| <telerik:RadDock ID="radDock" runat="server" Height="400" Width="400" Resizable="true"> |
| <ContentTemplate> |
| <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server"> |
| </asp:ContentPlaceHolder> |
| </ContentTemplate> |
| </telerik:RadDock> |
| </div> |
| </form> |
| </body> |
| </html> |
4. Save and Upload the mater.page to Sitefinity.
Now when you create a page that is using this template you will have a place holder nested in the RadDock control, to add content in it.