Asp.net mvc 3 在MVC 3中通过导航打开子页面
我在asp.net MVC 3主目录中创建了3个新视图。当我试图通过导航访问它们中的任何一个时,我得到404错误。我尝试使用以下代码访问它们:Asp.net mvc 3 在MVC 3中通过导航打开子页面,asp.net-mvc-3,Asp.net Mvc 3,我在asp.net MVC 3主目录中创建了3个新视图。当我试图通过导航访问它们中的任何一个时,我得到404错误。我尝试使用以下代码访问它们: <ul id="menu"> <li>@Html.ActionLink("Home", "Index", "Home")</li> <li>@Html.ActionLink("Hobbies", "Hobbies", "Home")</li> </ul>
<ul id="menu">
<li>@Html.ActionLink("Home", "Index", "Home")</li>
<li>@Html.ActionLink("Hobbies", "Hobbies", "Home")</li>
</ul>
- @ActionLink(“主页”、“索引”、“主页”)
- @ActionLink(“爱好”、“爱好”、“家”)
访问预定义的主页和关于工作得很好。陷阱在哪里
另外,我在母版页上使用默认的mvc3布局你说的“通过导航访问其中任何一个”是什么意思?那么在浏览器中键入URL?示例URL是什么样子的?视图的名称是什么?你把他们放在哪里了?他们有控制器吗?我的意思是:我按下母版页上的一个导航按钮,即爱好。然后,应在母版页的正文中打开该视图。但是当我点击按钮时,我得到404错误。我在VS2010的Project/Home中创建了视图。他们没有控制器。示例URL是:你有行动爱好,对吗?你能给我们看看你的控制器吗?我的项目中只有两个控制器;AccountController.cs和HomeController.cs是默认值。我只是阅读了一些指南,发现了一些东西。在获得一些基本知识之前不应该开始构建项目:)