title: Can i call a "shared" editor template from within a "areas" editor template, for the same model?
body: <p>I've got an editor template location in:</p>
  
  <blockquote>
    <p>Areas/Posts/Views/Shared/EditorTemplates/Question.cshtml</p>
  </blockquote>
  
  <p>I also have one in:</p>
  
  <blockquote>
    <p>/Views/Shared/EditorTemplates/Question.cshtml</p>
  </blockquote>
  
  <p>For both, <strong>the model is the same.</strong></p>
  
  <p>What i'm trying to do is within a View in the <code>Posts</code> area, call my editor template in the area, set some HTML and then bubble back up to the main shared editor template.</p>
  
  <p>Here's the <code>Posts</code> EditorTemplate:</p>
  
  <pre><code>@model xxx.ViewModels.QuestionViewModel
  @Html.Hidden("Id", (byte)Model.QuestionType)
  @Html.EditorForModel()
  </code></pre>
  
  <p>But all it does it render out the hidden field, not the contents of the shared editor template.</p>
  
  <p>If i get rid of the <code>Posts</code> editor template, the shared one is rendered properly.</p>
  
  <p>I'm guessing MVC/Razor thinks this is recursive or something? Like im calling the same template?</p>
  
  <p>Is there any way i can tell it to go to the shared one?</p>
  
  <p>Essentially, i'm trying to re-use the HTML in the shared template, but inject some sneaky HTML of my own.</p>