title: Limit the number of available/visible Content Types in document libraries
body: <p>Users seems to have a hard time picking the right document template when the "New" list contains a lot of items.</p>
  
  <p>Rather then displaying 50 items in the "new" dropdown list I am looking for a solution that will only show the documents which is relevant at the moment. I have a "Life cycle" choice field in another list and only a subset of documents should be visible as per the value of that choice field. My question is whether there is a good reason <b>not</b> to set the Hidden property on each item when the value of "Life cycle" changes.</p>
  
  <p>The suggestions on <a href="https://sharepoint.stackexchange.com/q/401/950">SharePoint.SE</a> points to a jQuery-based approach where I tends to like a Event Receiver approach ( Iterate through the content types in the document library when the value of the "Life Cycle" field is changed). </p>
  
  <p>What do you prefer and why?</p>