私はasp.netmvc4のデフォルトインストールを作業/調整しています..いくつかのビューを追加しました..
モデルをビューに渡そうとすると、そのモデル(名前と名前空間)がページに書き出されます。
@Model Blah.Web.UI.Models.DirectoryModel
@{
ViewBag.Title = "Directory";
Layout = "~/Views/Shared/_Layout.cshtml";
}
私が自分のページを見るとき、私は見る
Blah.Web.UI.Models.DirectoryModel Blah.Web.UI.Models.DirectoryModel
ページ上部に2回書きます。
私のコントローラーはモデルを初期化し、ビュー内に渡します。
また、これはform _layoutと呼ばれる@RenderBody()内で発生することに気づきました。したがって、私のビューのどこかで行われていると思います。
ビューのすべてのコードをコメントアウトしても(上記の宣言を受け入れます)、この文字列が書き出されているのがわかります。