Asp.net mvc 4 如何调试html.editorfor

Asp.net mvc 4 如何调试html.editorfor,asp.net-mvc-4,razor,Asp.net Mvc 4,Razor,我有一个包含 @Html.EditorFor(x=>x.Regions, "_Regions") 我的问题是根本没有调用_Regions.cshtml部分,我有一个断点,但从未到达该断点,其内容也从未显示。有没有人知道我如何调试并看到它失败的地方 我的理解是,@Html.EditorFor(x=>x.Regions,“\u Regions”)将在我到达后立即被调用,但作为一个测试,我从我的视图文件夹中删除了_Regions.cshtml,没有发生任何错误,没有任何错误,对@Html.Pa

我有一个包含

@Html.EditorFor(x=>x.Regions, "_Regions")
我的问题是根本没有调用_Regions.cshtml部分,我有一个断点,但从未到达该断点,其内容也从未显示。有没有人知道我如何调试并看到它失败的地方

我的理解是,
@Html.EditorFor(x=>x.Regions,“\u Regions”)
将在我到达后立即被调用,但作为一个测试,我从我的视图文件夹中删除了_Regions.cshtml,没有发生任何错误,没有任何错误,对@Html.Partial执行相同的操作,然后我得到一个错误,我是否遗漏了什么

当我将Editorfor替换为partial时,我进入了partial,但我只是想知道如何使用Editorfor传递模型

问候

答复:


该视图应位于EditorTemplates文件夹中,与您将返回的所有部分一起

以调试在visual studio中设置symbol server所需的内部MVC代码。 已经有一个关于StackOverflow的教程