0

MVC 4.0 を使用していますが、モデルが文字列オブジェクトであるために正しいビューに到達できない場合がありました。

次の試みはすべて同じように失敗しました。つまり、ブラウザは呼び出しをモデルのコンテンツの名前を持つビューにルーティングしようとします。

試行 1

return View("Image", (object)key);

試行 2

return View(viewName: "Image", model: (object)key);

試行 3

return View("Image", "Image", (object)key);

試行 4

return View(viewName: "Image", masterName: "Image", model: (object)key);

エラー: ビュー 'My Data' またはそのマスターが見つからないか、検索された場所をサポートするビュー エンジンがありません...

http://www.heartysoft.com/aspnet-mvc-gotcha-string-modelから解決策を試みました

4

1 に答える 1