未在浏览器中加载所有视图
本文关键字:视图 加载 浏览器 | 更新日期: 2023-09-27 18:27:36
当我加载默认页面(http://localhost/MVCP/Home/index
)时,它会正确加载,而当我加载另一个视图(http://localhost/MVCP/Home/Create
)时,不会加载。我该怎么解决这个问题?
我在HomeController
:中的Create
操作
[HttpGet] [ActionName("Create")] public void Create() { }
Q:您的
HomeController
中有一个名为Create
的操作吗
A:是,[HttpGet] [ActionName("Create")] public void Create() { }
您的操作返回值是void
,可能您甚至没有写任何响应。将动作的签名更改为具有CCD_ 9作为返回CCD_。
public ActionResult Create()
{
return View();
}
了解更多:
- 添加视图在ASP.NET MVC 5系列入门中
可能到目前为止还没有您创建的视图,而且您的控制器似乎在区域文件夹中,所以您也检查了您的路线。
我认为您的Action应该返回ActionResult或ViewResult,但肯定不会像您目前所写的那样返回"void"。
而且你应该写
return view();
在创建操作中