2

我有一个包含一个视图

@Html.EditorFor(x=>x.Regions, "_Regions")

我的问题是 _Regions.cshtml 部分根本没有被调用,我有一个断点,但从未达到,它的内容从未显示。有没有人知道我如何调试并查看它在哪里失败。

我的理解是 @Html.EditorFor(x=>x.Regions, "_Regions"),一旦我到达它就会被调用,但作为一个测试,我从我的视图文件夹中删除了 _Regions.cshtml,没有发生任何错误,没有任何错误,对 @Html.Partial 做同样的事情,然后我收到一个错误,我在这里遗漏了什么吗?

当我用部分替换 Editorfor 时,我进入了部分,但只是想知道如何使用 Editorfor 来传递模型。

问候

回答:

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

4

1 回答 1

2

要调试内部 MVC 代码,您需要在 Visual Studio 中设置符号服务器。已经有关于 StackOverflow How to step into MVC4 source code without building assembly的教程

于 2013-10-16T08:34:07.007 回答