Hi Garry Clark,
1. I tested the float issue again placing the zones inside a div element with position:aboslute, however I was unable to reproduce any problem. Here is the code I am testing with:
|<asp:scriptmanager id="ScriptManager" runat="server"> |
| </asp:scriptmanager> |
| <div style="position:absolute;border:solid 1px Red;"> |
| <telerik:raddocklayout id="RadDockLayout1" runat="server" skin="Default2006"> |
| <telerik:raddockzone id="RadDockZone2" runat="server" height="300px" width="300px"> |
| <telerik:raddock id="Raddock1" runat="server" text="Dock 1" title="Dock 1"> |
| </telerik:raddock> |
| </telerik:raddockzone> |
| </telerik:raddocklayout> |
| </div> |
In case your problem still persists I kindly ask you to isolate the issue in a small running
page and send it to us so we can reproduce it here and investigate it. We would prefer if possible a page as simple as possible with just the code needed to reproduce the issue and not a huge project with many irrelevant to the problem methods.
2. You are correct about the way you can get reference to RadDockLayout on the master page. However RadDockLayout does not expose methods LoadLayout and SaveLayout. It exposes the events LoadDockLayout and SaveDockLayout which you can handle to perform logic of loading/saving the state. It also provides the RegisteredDocks and GetRegisteredDocksState methods to get the registered docks and their states correspondingly.
3. For the CSS issue - please try using !important as demonstrated in one other ticket we sent you. If you continue to experience problems, please give us a simple example of one thing you need to modify and how you want it to look like and which approach you prefer - using the CssClass property; setting style; modifying a skin - and we will provide an example of how to achieve it.
Please, note that to be able to attach files you need to open a support ticket.
the Telerik team