ASP.NETCoreMVC:即使存在某个视图,也找不到它
创始人
2024-09-18 03:30:38
0

可能的解决方法是在Controller中指定视图名称以及路径。在以下示例中,假设我们的Controller名为HomeController,而视图名称为MyView.cshtml,该视图位于Views文件夹中的Home文件夹中:

public class HomeController : Controller { public IActionResult MyAction() { return View("~/Views/Home/MyView.cshtml"); } }

在上述示例中,“~”符号表示网站的根目录。此外,我们还可以使用以下方法之一来指定视图的名称和路径:

  1. View()的第一个参数中使用视图名称

public class HomeController : Controller { public IActionResult MyAction() { return View("MyView"); } }

在这种情况下,MVC会尝试在默认视图文件夹中查找名为“MyView”的视图(通常为“/Views/Home/MyView.cshtml”)。

  1. 指定视图文件夹

public class HomeController : Controller { public IActionResult MyAction() { return View("~/CustomViews/Home/MyView.cshtml"); } }

在此示例中,我们将视图文件夹的路径指定为“~/CustomViews”而不是默认的“~/Views”。

  1. 使用完整的视图名称

public class HomeController : Controller { public IActionResult MyAction() { return View("/path/to/MyView.cshtml"); } }

这种情况下,“/”符号表示网站的根目录,而“/path/to/MyView.cshtml”是视图文件的完整路径。

通过使用这些技巧之一,我们可以确保在ASP.NET Core应用程序中正确检测和呈现视图。

相关内容

热门资讯

透视辅助!雀神广东麻将输赢规律... 透视辅助!雀神广东麻将输赢规律(辅助挂)确实是真的有挂(有挂讲解)-哔哩哔哩;一、雀神广东麻将输赢规...
分享个大家!小甘麻将助赢神器(... 1、分享个大家!小甘麻将助赢神器(辅助挂)其实真的有挂(有挂分析)-哔哩哔哩;详细教程。2、小甘麻将...
1分钟科普!微扑克辅助机器人(... 1分钟科普!微扑克辅助机器人(辅助挂)透视辅助((2023已更新))(哔哩哔哩),您好,微扑克辅助这...
关于!hm3德州辅助怎么购买!... 关于!hm3德州辅助怎么购买!竟然真的有挂((2020已更新))(哔哩哔哩)是由北京得hm3德州黑科...
如何分辨真伪!广东小程序辅助购... 如何分辨真伪!广东小程序辅助购买(辅助挂)确实真的有挂(真是有挂)-哔哩哔哩;玩家必备必赢加哟《13...
透视安卓版!会友山西麻将有没有... 透视安卓版!会友山西麻将有没有挂(辅助挂)的确真的有挂(有挂技术)-哔哩哔哩;亲真的是有正版授权,小...
1分钟科普!德州wpk辅助(透... 1分钟科普!德州wpk辅助(透视)软件透明挂((2023已更新))(哔哩哔哩);wpk辅助辅助插件是...
盘点一款!轰趴大菠萝十三水辅助... 盘点一款!轰趴大菠萝十三水辅助!其实真的有挂((2022已更新))(哔哩哔哩)1、许多玩家不知道轰趴...
4分钟了解!广东雀神智能辅助软... 广东雀神辅助器最新版版本稳定性对比与推荐‌:4分钟了解!广东雀神智能辅助软件(辅助挂)竟然是真的有挂...
玩家必看教程!喜扣跑胡子有挂吗... 玩家必看教程!喜扣跑胡子有挂吗(辅助挂)果真是真的有挂(有挂方针)-哔哩哔哩;一、喜扣跑胡子有挂吗A...