我想打开一个说更新或插入成功的视图。我没有创建动作,因为我只想要一个简单的状态页面。我创建了一个名为Status.cshtml的视图 我收到一条消息,说无法找到该视图。知道什么是错的吗? 我需要采取行动吗?
答案 0 :(得分:4)
当您的流程成功完成后,请使用以下代码行...
return View("Status");
注意:没有具有相同名称的操作方法 - 因此导航到 www.yourdomain.com/YourController/Status 将无法正确路由...
答案 1 :(得分:1)
只是一个视图是不够的。您的请求首先通过Asp.net mvc路由到达控制器操作,并且只有在找到正确的操作时才会显示相关视图。 Here是一段视频,如果您需要快速了解asp.net控制器和视图的工作原理。