title: How to programmatically add stuff to contentPlaceHolder?
body: <p>I have a master page and all of my pages are inheriting it.
  For formatting, I thought to place the content that differs from one page to another in a ContentPlaceHolder.</p>
  
  <p>Now, how can I insert everything into that? Since I am planning to populate the ContentPlaceHolder with stuff from a database I suppose I will have to do it programmatically.</p>
  
  <ol>
  <li><p>How can I add controls to ContentPlace Holder?
  I checked other <a href="https://stackoverflow.com/questions/291037/set-aspcontentplaceholder-content-programatically">answers</a>, but I cannot access it by its ID.</p></li>
  <li><p>Should I use multiple ContentPlaceHolders from the beginning? Let's say I want to put movies. Should there be only one with all the images and descriptions and ratings, ore one ContentPlaceHolder for each thing?</p></li>
  </ol>
  
  <p>I am opened to other solutions, as I have no experience with ASP.</p>