我有一个模型角色的EditorFor模板,如下所示。我还拥有Date的EditorFor,当我直接从View中直接使用EditorFor时,但当我在编辑器内部使用EditoFor时,它的工作正常。任何想法?

Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl[ucsrManagementSystem.Models.ContactsInMailingListsViewModel]"

Html.EditorFor(m => m.IsInMainlingList)
Html.EditorFor(m => m.Id)
Html.EditorFor(m => m.Name)
Html.EditorFor(m => m.EndDate)//This is not showing Date's Editor Template when inside another EditorFor

最佳答案

这对我也不起作用;我以为这是某种反递归保护。

如果将外部调用“EditorFor”更改为“Partial”(甚至指向相同的.cshtml文件),则内部“EditorFor”将起作用。

关于asp.net-mvc - MVC EditorFor在另一个EditorFor内部,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4026784/

10-11 15:39