HTTP错误405.0 -方法不允许错误在asp.net mvc 4 post方法

本文关键字:方法 错误 mvc net post asp 不允许 HTTP | 更新日期: 2023-09-27 17:55:01

我有一个现有的asp.net mvc 4解决方案。它在不同的文件夹中有几个控制器/模型/视图,并且都工作得很好使用GET和POST控制器方法。我已经添加了一个新的文件夹,并添加了自己的控制器/模型/视图。当我从视图调用GET控制器方法时,它工作得很好。但是POST控制器方法把

HTTP错误405.0 -方法不允许。无法显示您正在查找的页面,原因是正在使用无效的方法(HHTP动词)。

下面是我的视图和控制器
<div id="usercreds" class="items">
   @using (Html.BeginForm("SaveCustomer", "NewCustomer"))
   {
        //form control code here               
   }
   [HttpPost]
   public ActionResult SaveCustomer(NewCustomerModel newCustomer)
   {
        //more code here
   }

添加了FormMethod。在Html.BeginForm方法中发帖,并在web中添加modules="IsapiModule"。配置文件

我仍然得到相同的错误

HTTP错误405.0 -方法不允许错误在asp.net mvc 4 post方法

问题是在VisualStudio解决方案中有两个相同命名的文件夹。因为这是张贴到错误的URL。我重命名了其中一个文件夹,效果很好