Я пытаюсь использовать Html.EditorFor в переносимой области (т.е. создавать и редактировать использовать одну и ту же форму), но, похоже, она не работает (хорошо, когда ее нет в переносной области). На странице у меня просто есть:
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<MySite.Models.DocumentType>" %>
...
<%= Html.EditorFor(model => model, new { }) %>
Затем в подпапке EditorTemplates у меня есть код моего редактора
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<MySite.Models.DocumentType>" %>
...
Однако, похоже, он не используется для визуализации редактора.