title: How to return a different Razor Page without redirect?
body: <p>I am porting a Asp.Net MVC application to Razor Pages.</p>
  
  <p>In some of the controllers of the MVC application it makes use of <code>return View("someOtherView", someModelForOtherView);</code></p>
  
  <p>How do I port this to Razor Pages?
  What I need to do is to transfer the request over to another Razor Page and pass the prepared PageModel to it (the other page does not need to execute <code>OnMethod()</code> but simply render its html.
  Or, in other words, I only need to swap the template file that should be rendered with another one.</p>
  
  <p>I cannot use <code>Redirect</code> as there must not be another roundtrip via the browser.</p>