title: Dynamic call into view model
body: <p>I am using view models inside of other view models to create a complex form.  This particular form has 3 different contacts on it and I would like to dynamically call the particular contact. Below is an example of the 3 different contact type fields for the last name.</p>
  
  <pre><code>@Html.TextBoxFor(m =&gt; m.Projects[0].SponsorContact.LastName)
  @Html.TextBoxFor(m =&gt; m.Projects[0].BrokerContact.LastName)
  @Html.TextBoxFor(m =&gt; m.Projects[0].LogisticsContact.LastName)
  </code></pre>
  
  <p>I would think there must be some way to have a string with value "SponsorContact" or "BrokerContact" which could be used for the call.  </p>