【发布时间】:2018-03-22 01:47:14
【问题描述】:
这是我的第一个 ASP.NET MVC 应用程序,我的一个视图一直导致 404 错误。我有 4 个视图,“创建”是唯一不起作用的视图。我尝试重新创建视图“创建”,因为这里的另一篇文章中建议了它。
但这对我不起作用。
手机控制器
[HttpPost]
public ActionResult Create(PhoneVM model)
{
Phone phone = new Phone();
phone.Id = model.Id;
phone.Name = model.Name;
phone.PhoneNumber = model.PhoneNumber;
PhoneRepository phoneRepository = new PhoneRepository();
phoneRepository.SavePhone(phone);
return RedirectToAction("Index");
}
创建.cshtml
@model PhoneBook.ViewModels.PhoneVM
@ {
ViewBag.Title = "Create";
Layout = "~/Views/Shared/_Layout.cshtml";
}
![结构]:https://imgur.com/a/Udqeo
![当我尝试访问它时]https://imgur.com/a/bnXr3
我在Create.cshtml 中还有一些 html 代码,但我认为这无关紧要。
Mby,在过去的几个小时里,我刚刚对此视而不见,忘记了一些小事。
【问题讨论】:
标签: c# asp.net-mvc http-status-code-404