Hello,

I am making a web App that allows the Owner of the app to customize what they want User to see. For Example, One set of user may want: (the underlines represent a textbox)

First Name: ___________
Middle Name: __________
Last Name:__________


and another :

First Name:____________
Last Name:_____________


I have a model in Which I am storing the whether the Control is visible and what the label text should be stored in a SQL database. Currently I have the Codebehind page load the controls dynamically, then I assign any data to the controls.


What I am wondering is if I can instead of Building the page dynamically adding the controls at run time if I can build it one time with an admin program and then have the page only rebuild (Place controls) if the admin program has a change.


I am thinking that instead of haveing a code behind that runs on the server at run time I would like a Windows app that does the same thing and then places Server script and <ASP:xxx Tags into the aspx page and not using a Code behind page.

Just seems like it may be better optimized to build once and not Call a database for Page Layout, For Dropdown Population, And For dataretrival.


Any Ideas???


Thanks In advance

Bassguy