.Net MVC中视图的View()的具体用法

在控制器中我们执行完逻辑之后,然后就是要准备开始跳转到视图中,那么该如何指定跳转的视图呢?

cs 复制代码
public IActionResult Index()
{
    return View();
}

如果View中参数,他默认寻找的视图路径是/Views/控制器名/方法名

如果找不到,就去Shared文件夹找/控制器名/方法名

还是找不到就报错
View()是有多个重载的。

  • 要返回的显式视图:指定的视图名称

    cs 复制代码
    return View("Orders");
  • 要传递给视图的模型:传递一个模型

    cs 复制代码
    return View(Orders);
  • 视图和模型:

    cs 复制代码
    return View("Orders", Orders);

可以提供视图文件路径而不提供视图名称。 如果使用从应用根目录开始的绝对路径(可选择以"/"或"~/"开头),则须指定 .cshtml 扩展名:

cs 复制代码
return View("Views/Home/About.cshtml");
相关推荐
默默敲代码的徐哥儿9 分钟前
八股文整理——后端
java·开发语言·spring boot·后端·学习
matlab代码16 分钟前
基于matlab人脸门禁识别系统(可增加其它人脸图像)源码40期】
开发语言·matlab·人脸识别·人脸门禁
李少兄1 小时前
Java CompletableFuture 解析(含常见面试题)
java·开发语言
逝水无殇1 小时前
C# 枚举(Enum)详解
开发语言·后端·c#
nianniannnn1 小时前
c++复习自存--标准模板库STL
开发语言·c++·windows
努力努力再努力wz2 小时前
【高性能网络库与HTTP Server系列】:基于主从 Reactor 模型实现高性能 C++ 网络库与 HTTP Server
开发语言·网络·数据结构·数据库·c++·网络协议·http
什巳2 小时前
JAVA练习275-乘积最大子数组
java·开发语言·数据结构·算法
lang201509282 小时前
Apache POI Word(docx) 实战教程:从入门到精通表格合并、图片插入与文档合并
java·开发语言·word
鱼毓屿御3 小时前
Python 装饰器与函数调用机制(复习笔记 · 2026-07-07)
开发语言·python
浩瀚地学3 小时前
【Java基础复习】IO流(二)
java·开发语言·经验分享·笔记·学习