title: Html.TextboxFor not binding to my model Properties in View
body: <p>I have a View that is returned by and action Method from a controller like this:</p>
  
  <pre><code>public ActionResult Create()
  {
     return View()
  }
  
  [HttpPost]
  public ActionResult Create(FormCollection form)
  {
  }
  </code></pre>
  
  <p>I want them to be done in a single View like So:</p>
  
  <pre><code>@model Models.RegistrationViewModel
  @using (Html.BeginForm("Register", "Account", FormMethod.Post, new {@class = "form-horizontal", role = "form"}))
  {
     @Html.TextboxFor(model.User.Username )
  }
  </code></pre>
  
  <p>but the problem is i cant bind my textboxfor to the models Properties.. How can i consume a single view for post and get in my scenario.. </p>