在 ASP.NET Core 5 MVC 中,控制器中默认的操作是 Index 方法。但是除了 HomeController 外的其他控制器却没有该方法,导致在浏览器中访问页面时会出现 HTTP 404 错误。
为了解决这个问题,我们需要在每个控制器中添加一个 Index 方法,具体代码如下:
public class ExampleController : Controller
{
// GET: //
public IActionResult Index()
{
return View();
}
// GET: //test
public IActionResult Test()
{
return View();
}
}
在上面的示例代码中,我们为 ExampleController 添加了一个名为 Index 的方法。在实际应用中,您需要根据控制器的名称来指定 Index 方法的名称。这样,无论您访问哪个控制器,都将始终具有默认的操作,从而避免了出现 HTTP 404 错误。