Hi,
I am developing a web portal with a fixed number of widgets and templates. here docks are used as templates, with the option to drag and drop it from one zone to another. in this all the raddock controls except the RaddockLayout is created dynamically.
there is an option to create tabcontols dynamically. on creating a tabpage, a new Radpageview is also creaed and is associated with the new tab. After creating a tab and pageview, a Usercontol which contains a Predefined layout of RaddoxkZones is selected and is added dynamically to this pageview. Now, each tab contains a pageview, which in turn contains a user control control whic is filled with 2-4 raddockZones.
The real issue starts here....
When I add a dock to this layout (dockzones contained within the user control), i want the docks to fill the entire area of the zone. For that I am setting the with of the raddock to "100%" . this works fine.. if I move to another tab page and do the same thing and come back to the previous page, the width of the dock is same as the width of the page. I havent given any width for the Raddockzones, as I am using a splitter control, so that if I collapse the splitter, the dockzones should keep expanding. Fitdocks property of the docks are set to true.
What i understand from this issue is that, if I perform any action which causes a postback, the entire docks in the tab page except in the one which is selected is not created properly crearted from its states, which is stored in session/database.
once again, all the docks in this page id created dynamically.
Can anyone help me with this issue.. looking forward for a solution at the earliest..
Thanks,
Ajish.
I am developing a web portal with a fixed number of widgets and templates. here docks are used as templates, with the option to drag and drop it from one zone to another. in this all the raddock controls except the RaddockLayout is created dynamically.
there is an option to create tabcontols dynamically. on creating a tabpage, a new Radpageview is also creaed and is associated with the new tab. After creating a tab and pageview, a Usercontol which contains a Predefined layout of RaddoxkZones is selected and is added dynamically to this pageview. Now, each tab contains a pageview, which in turn contains a user control control whic is filled with 2-4 raddockZones.
The real issue starts here....
When I add a dock to this layout (dockzones contained within the user control), i want the docks to fill the entire area of the zone. For that I am setting the with of the raddock to "100%" . this works fine.. if I move to another tab page and do the same thing and come back to the previous page, the width of the dock is same as the width of the page. I havent given any width for the Raddockzones, as I am using a splitter control, so that if I collapse the splitter, the dockzones should keep expanding. Fitdocks property of the docks are set to true.
What i understand from this issue is that, if I perform any action which causes a postback, the entire docks in the tab page except in the one which is selected is not created properly crearted from its states, which is stored in session/database.
once again, all the docks in this page id created dynamically.
Can anyone help me with this issue.. looking forward for a solution at the earliest..
Thanks,
Ajish.