我在这里缺少什么?我以为我已经完成了这本书,但我得到了错误: 未找到“GetMoreLists”视图或其主视图,或者视图引擎不支持搜索的位置。搜索了以下位置: 〜/查看/项目/ GetMoreLists.aspx
我有控制器
ItemsController: Controller
public ActionResult Index {...}
public ActionResult GetMoreLists (string item) {...}
我有查看Index.cshtml
。在我看来:
<li><a href="@Url.Action("GetMoreLicts", "Items", new {item= "books"})">Books</a></li>
答案 0 :(得分:0)
您需要将第二个参数从"Index"
更改为"Items"
@Url.Action("GetMoreLists", "Items" ...
您的控制器名为ItemsController
,而不是IndexController
。您的方法也被命名为GetMoreLists()
,但您的代码有"GetMoreLicts"
(我认为这是一个错字?)
您似乎还没有在GetMoreLists.cshtml
文件夹中创建名为/Views/Items
的视图。