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 コードをデバッグするには、ビジュアル スタジオでシンボル サーバーをセットアップする必要があります。既に StackOverflow に関するチュートリアルがあります。アセンブリをビルドせずに MVC4 ソース コードにステップ インする方法

于 2013-10-16T08:34:07.007 に答える