title: Asp.Net 4: How to route to a web form in an MVC site?
body: <p>This <a href="https://stackoverflow.com/questions/2704338/asp-net-4-0-web-forms-routing-default-wildcard-route/2704567#2704567">question</a> by Nick Craver implements routing to web forms like this:</p>
  
  <pre><code>routes.MapPageRoute("defaultRoute", "{*value}", "~/Missing.aspx");
  </code></pre>
  
  <p>However we get an error of <code>Route data must contain an item named controller</code>.</p>
  
  <p><strong>Is it possible to route to a web form?</strong>  </p>
  
  <p>We need to "catch" and route within routing rather than not hitting any routes then defaulting to the actual name.  I don't think routing is specific to MVC, although we are routing to a web form that exists within an MVC site.</p>