I'm developing what is, for me, a complex dotnet form which uses panels to display different elements based on user selections. The panels use different controls, say, dropdowns or radio button lists, which are often generated from database information and are structured independently from each other...