0

我遇到了小问题(使用的技术 MVC3.0、EntityFramework、Code First、VS2010)

我们有两个角色类别和产品 - 这里我们对每个角色都有一个控制器文件夹 - 在类别文件夹中,我们有控制器、视图、共享、模型文件夹 - 在产品中,我们还有控制器、视图、共享、模型文件夹。问题从这里开始 - 在类别角色中,视图文件夹中有一个主页,由 4 个 .cshtml 文件组成。当我们尝试在 Product 角色中读取这 4 个 .cshtml 文件时,它显示错误“找不到资源”并显示路径 /Products/Home。这里产品角色没有视图文件夹中的主页,但类别包含视图文件夹中的主页文件夹。

任何人都可以对此提供帮助以下是我在产品文件夹 - 共享文件夹 - _layout.cshtml 中编写的代码

                <li>@Html.ActionLink("Home", "Index", "Home")</li>
                <li>@Html.ActionLink("About", "About", "Home")</li>
                <li>@Html.ActionLink("FAQs", "FAQs", "Home")</li>
                <li>@Html.ActionLink("Help", "Help", "Home")</li>

Category 文件夹由 HomeController.cs 文件组成。

在此先感谢 Bhanu

4

1 回答 1

1

尝试将其添加到您的 Global.asax ...

routes.MapRoute("Category",
                "Category/{controller}/{action}/{id}",
                new { controller = "Home", action = "index", id = UrlParameter.Optional });
于 2012-04-26T10:22:41.687 回答