title: C# Razor partial view using an iFrame returns dictionary error "`1" and "`2"
body: <p>I am attempting to load a partial view into an iFrame and receiving the below error. When loading the same partial not inside of a iFrame, there is no issue. Looking for any information as far as what the &quot;`1&quot; and &quot;`2&quot; means in the error message.</p>
  <pre><code>&lt;iframe src=&quot;@Url.Action(&quot;GetFooPartial&quot;, &quot;Foo&quot;)&quot;&gt;&lt;/iframe&gt;
  </code></pre>
  <pre><code>        public ActionResult GetFooPartial()
          {
              foo&lt;fooOptions&gt; vm = new foo&lt;fooOptions&gt;();
              return PartialView(&quot;~/Index.cshtml&quot;, vm);
          }
  </code></pre>
  <pre><code>The model item passed into the dictionary is of type 'foo`1[fooOptions]', but this dictionary requires a model item of type 'foo`2[fooOptions]'
  </code></pre>