ASP.NET UI Customization
<p>In my application, I have a situation wherein the users will need to have the flexibility to customize the UI to a certain extent. The following are some of the customizations that is being discussed now...</p>

<ol>
<li>Change Label text associated with the with Use Input controls</li>
<li>Mark a control as Mandatory/Read only/Hidden</li>
<li>Assign a regular expression for the text box</li>
</ol>

<p>Are there any recommended design patterns for my situation? Seems like I need to store all these in a database and worried about the performance impact if I have to read every element from the database for every page.</p>

<p>Thanks,
Harsha</p>
