Hello Zeeshan Ahmed Khan,
No I don't mean that you cannot use more than one instance of RadDockLayout to manage the state of certain dynamically created RadDocks. All I am saying is that the RadDockLayout should be defined in the .aspx (not in the code behind) and that only one RadDockLayout is enough to manage the docks' states. It is up to you to decide how many instances you will use, and which instance will manage which docks.
the Telerik team