我正在使用 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);
错误:未找到视图“我的数据”或其主视图,或者没有视图引擎支持搜索的位置...
我从http://www.heartysoft.com/aspnet-mvc-gotcha-string-model得到了我尝试的解决方案