title: MVC not rendering model properties in text box
body: <p>I'm using MVC to create a few simple CRUD pages. I have a stringly typed user control which I include in my Create and Edit views which looks like this:</p>
  
  <pre><code>&lt;% using (Html.BeginForm()) {%&gt;
  &lt;div class="form"&gt;
      &lt;%:this.Model.Title%&gt;
      &lt;p&gt;
          &lt;label for="Title"&gt;Title:&lt;/label&gt;
          &lt;%= Html.TextBox("Title", this.Model.Title) %&gt;
          &lt;%= Html.ValidationMessage("Title", "*") %&gt;
      &lt;/p&gt;
      &lt;p&gt;
          &lt;label for="Summary"&gt;Summary:&lt;/label&gt;
          &lt;%= Html.TextBox("Summary", this.Model.Summary)%&gt;
          &lt;%= Html.ValidationMessage("Summary", "*") %&gt;
      &lt;/p&gt;
      &lt;p&gt;
          &lt;input type="submit" value="Create" /&gt;
      &lt;/p&gt;
  &lt;/div&gt;
  &lt;% } %&gt;
  </code></pre>
  
  <p>..a Create action which looks like this:</p>
  
  <pre><code>[AcceptVerbs(HttpVerbs.Post)]
  public ActionResult Create(string title, string summary)
  {
      Tour tour = this.TourManager.CreateTour(string.IsNullOrEmpty(title) ? DefaultText.TourTitle : title, string.IsNullOrEmpty(summary)? DefaultText.TourSummary : summary);
      return this.View("Edit", tour);
  }
  </code></pre>
  
  <p>...and an Edit action which looks like this:</p>
  
  <pre><code>public ActionResult Edit(int id)
  {
      Tour tour = this.TourManager.GetTour(id);
      return this.View("Edit", tour);
  }
  </code></pre>
  
  <p>The problem I'm having is that <code>&lt;%= Html.TextBox("Title", this.Model.Title) %&gt;</code> is not rendering the text inside the textbox. <code>&lt;%:this.Model.Title%&gt;</code> renders it out fine so I know the model is populated. This only happens when the view is returned from the Create action (with a URL of /MyEntity/Create). When calling the Edit action with a URL looking something like /MyEntity/Edit/1, the text renders fine in the text box. Both actions pass a populated model to the edit view so I don't understand why this is happening.</p>