In the attached example we have initialized the Name property of the dynamically created grids with a bit modified data from a DB. Note, this way we get a weak uniqueness of the named control and if you need a better one you should try some kind of GUID generation.
All the information about PanelBar items and grids' data is loaded from a collection of business objects. Of course following this pattern you can use any other database.
Please preview the example and let us know if you have more questions.
the Telerik team