title: ASP.NET MVC Strongly Typed Partial View, gives could not load type error
body: <p>I am attempting to create a strongly typed view with a "MVC View User Control" that is being rendered using Html.RenderPartial().  The top of my ascx file looks like this:</p>
  
  <pre><code>&lt;%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl&lt;System.Collections.IEnumerable&lt;string&gt;&gt;" %&gt;
  </code></pre>
  
  <p>There is nothing else on this page, currently.</p>
  
  <p>When I execute the app and load the page that renders this control, I get the following error:</p>
  
  <pre><code> Could not load type 'System.Web.Mvc.ViewUserControl&lt;System.Collections.IEnumerable&lt;string&gt;&gt;'.
  </code></pre>
  
  <p>So, then I simplified it:</p>
  
  <pre><code>&lt;%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl&lt;String&gt;" %&gt;
  </code></pre>
  
  <p>And then, just in case it needed to be fully qualified:</p>
  
  <pre><code>&lt;%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl&lt;System.String&gt;" %&gt;
  </code></pre>
  
  <p>Everytime I get the same error (substituting type).  what am I doing wrong here? I'm on .NET 3.5 with ASP.NET MVC 1.0 RTM.</p>