相关疑难解决方法(0)

ASP.NET MVC Controller SubFolder

我正在使用ASP.NET MVC并尝试创建一个控制器子文件夹.我查看了这个网站上的其他帖子并尝试了我在网上找到的内容,但它仍然遇到了这个问题:

HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly.
Run Code Online (Sandbox Code Playgroud)

下面的屏幕截图是我在控制器文件夹中创建的子文件夹.

在此输入图像描述

这是我的View文件夹的屏幕截图.

在此输入图像描述

这是我在RouteConfig.cs文件中尝试的内容

public static void RegisterRoutes(RouteCollection routes)
{
    routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

    routes.MapRoute(
        name: "Default",
        url: "{controller}/{action}/{id}",
        defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
    );

    routes.MapRoute(
        name: "AdminSubForder",
        url: "admin/{controller}/{action}/{id}",
        defaults: new { controller = "HomeAdmin", …
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc

6
推荐指数
2
解决办法
9679
查看次数

路径控制器位于子文件夹中

我有一个MVC3项目,在我的Controllers文件夹中有一个"sub"文件夹.现在我想创建一个路径到该子文件夹内的控制器.但我怎么能这样做?

这对我来说似乎不起作用:

context.MapRoute("Test", "SubFolder/Test",
            new { Controller = "SubFolder/Test", Action = "Index" });
Run Code Online (Sandbox Code Playgroud)

所以子文件夹的名称就SubFolder在那里,我有一个名为的控制器TestController.cs.我该如何为它创建MapRoute?

c# asp.net-mvc asp.net-mvc-3

0
推荐指数
1
解决办法
6240
查看次数

标签 统计

asp.net-mvc ×2

c# ×2

asp.net ×1

asp.net-mvc-3 ×1