title: ASP.NET MVC3 @Html.RenderPartial is throwing CS1502 Error
body: <p>I'm building an MVC3 app for my dynamic web class, and while attempting to render a partial, I get the following error: </p>
  
  <p>CS1502: The best overloaded method match for 'System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)' has some invalid arguments</p>
  
  <p>Now, the code I'm executing is this:</p>
  
  <pre><code>&lt;div&gt;
      &lt;h2&gt;Shipping Address&lt;/h2&gt;
      @Html.RenderPartial("_AddressPartial");
  &lt;/div&gt;
  </code></pre>
  
  <p>Now, I've googled this, and from what I've seen, the answers are all for older versions of MVC and used the &lt;% %> style syntax and got System.IO errors rather than the System.Web error I'm getting. I did follow their advice though and try with and without the semicolon, which made no difference as I still got the YSOD each time. Any ideas?</p>