title: ContentPicker Return null
body: <p>I'm trying to get the selected Content with my ContentPicker but when I debug the code. It just returns a null in my ContentPicker.</p>
  
  <p><strong>My DocumentType</strong>
  <a href="https://i.stack.imgur.com/3bwVG.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/3bwVG.png" alt="enter image description here"></a></p>
  
  <p><strong>ContactPerson.cs</strong></p>
  
  <pre><code>using System.Linq;
  using umbraco.controls;
  using Umbraco.Core.Models;
  using Umbraco.Site.Extensions.Extensions;
  using Umbraco.Site.Extensions.Models.Media;
  using Umbraco.Web;
  
  namespace Umbraco.Site.Extensions.Models.DocumentTypes.Grid
  {
      public class ContactPerson
      {
          public ContentPicker contentPicker { get; set; }
  
          public ContactPerson(IPublishedContent content)
          {
              contentPicker = content.GetPropertyValue&lt;ContentPicker&gt;("contactPersonPicker");
          }
      }
  }
  </code></pre>
  
  <p><strong>ContactPerson.cshtml</strong></p>
  
  <pre><code>@using Umbraco.Site.Extensions.Models.DocumentTypes.Grid
  @inherits UmbracoTemplatePage
  @{
      Layout = null;
      ContactPerson cp = new ContactPerson(Model.Content);
  
      string s = "s";
  }
  
  &lt;div&gt;test&lt;/div&gt;
  </code></pre>
  
  <p>Note: the only reason why i have string s, is to debug.</p>