title: MVC4 - how to best setup model for school names that will always be drop downs
body: <p>I want part of my model to have "school" and "semester". They will both be drop downs. 
  In the future, I would like to be able to easily add more schools in.</p>
  
  <p>Do I just want to use this? and if so, how do I handle what shows up on the drop down anytime .DropDownFor is called without having to make the list on each page?</p>
  
  <pre><code>    [Required(ErrorMessage = "You must select a school")]
      [Display(Name = "School")]
      public string school { get; set; }
  </code></pre>
  
  <p>I saw an example that used SelectList instead of school, but a little confused on how to use that, since the information stored in the database would just be one school name, not a whole list. Is SelectList the correct type to use in this situation? Is there something else besides selectlist and string I should use? Thanks.</p>