Dynamic control creation vs Static Control performance?
<p>I have couples of pages which is Q&amp;A, baiscally is just for reference, they can't add question or answer.
The Answer will not show until the Question is being clicked, and the Q&amp;A is formated in a format that Question will be bolded, underline etc.</p>

<p>These Q&amp;A is not going to change a lot, but for different customer they will have different Q&amp;A.</p>

<p>The previous developer made all Q&amp;A to show and hide using server-side and is static on the Page.</p>

<p>Thinking in the future when I create a new Q&amp;A page for another customer and I will need to write proper style for each Q&amp;A (underline for question, bold it, break, assign id, line by line).</p>

<p>I wonder if it's a nice idea to put all Q&amp;A into a text file, then use a parser to parse the text file and create all Q&amp;A dynamically?  So if I need to change the formatting for each Q&amp;A how it display, I can just modify how I create the control. In that case it's a lot easier to make all controls client-side.</p>

<p>But the other thing is, this page will be used by many users at the same time.  So I wonder if dynamic control creation will impact the page performance a lot?  Is it even worth it to make it dynamically?</p>
