title: MVC 4 List Model returning null to the controller
body: <p>Here's my code:</p>
  
  <p><strong>Models</strong></p>
  
  <pre><code>public class InformationsModel
  {
      public List&lt;InformationModel&gt; infos { get; set; }
  
      public InformationsModel()
      {
      }
  }
  
  public class InformationModel
  {
      public InformationModel() {
  
      }
  
      public string Name { get; set; }
      public string Value { get; set; }
      public string Group { get; set; }
      public string Type { get; set; }
      public bool Avaiable { get; set; }    
  }
  </code></pre>
  
  <p><strong>View</strong></p>
  
  <pre><code>@model InterfaceWeb.Models.InformationsModel
  
  
  @using (Html.BeginForm("UpdateInformations", "Main", FormMethod.Post, new { @id = "frmInformations" }))
  {    
      @Html.EditorFor(x =&gt; x.infos)                
  }
  </code></pre>
  
  <p><strong>Template</strong></p>
  
  <pre><code>@model InterfaceWeb.Models.Information.InformationModel
  
  &lt;div class="infoMain"&gt;
      &lt;div class="colunas"&gt;
          @Html.TextBoxFor(x =&gt; x.Name, new { style = "width:250px;" })
      &lt;/div&gt;
      &lt;div class="colunas"&gt;
              @Html.TextBoxFor(x =&gt; x.Value, new { style = "width:120px;" })
      &lt;/div&gt;
      &lt;div class="colunas"&gt;
          @Html.TextBoxFor(x =&gt; x.Group, new { style = "width:120px;" })
      &lt;/div&gt;
      &lt;div class="colunas"&gt;
          @Html.TextBoxFor(x =&gt; x.Type, new { style = "width:150px;" })
      &lt;/div&gt;
      &lt;div class="colunas"&gt;
          @Html.CheckBoxFor(x =&gt; x.Avaiable, new { style = "width:10px; margin-left:20px;" })
      &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p><strong>Controller</strong></p>
  
  <pre><code>[HttpPost]
  public ActionResult UpdateInformations(InformationsModel infos)
  {                
  
  }
  </code></pre>
  
  <p>And when I reach the controller, my model is empty and I can't figure out why.</p>
  
  <p>I tried to change the template, the view, initialize the list after, before, but nothing worked..</p>
  
  <p>Thx for any help! =)</p>