title: ASP.NET MVC : Calling Different View
body: <p>I have a controller located in Controllers folder.</p>
  
  <pre><code>Controllers
            .... CustomViewController
  </code></pre>
  
  <p>The CustomViewController executes the following method</p>
  
  <pre><code> public ActionResult DisplayPerson()
      {
          Person prn = new Person();
          prn.Name = "Rama";
          prn.Email = "Jass@yahoo.com";
          return View(prn);
      }
  </code></pre>
  
  <p>I have two views located in CustomView folder </p>
  
  <pre><code>Views
       ....CustomView
           .. DisplayPerson
           .. PersonView2
  </code></pre>
  
  <p>Routing</p>
  
  <pre><code>routes.MapRoute(
                    "Display",
                    "{Controller}/{action}/{id}",
                     new { controller = "CustomView", 
                     action = "DisplayPerson", id = "" }
                 );
  </code></pre>
  
  <p><strong>Question :</strong></p>
  
  <p>By default the view "DisplayPerson" is used to display the Person details.What is the 
  way to call the view  "PersonView2" inside the "DisplayPerson()" method.</p>