jQuery ASP.NET MVC 405 POST不允许
问题描述:
从2版本迁移到3后我得到我的MVC(模型 - 视图 - 控制器)站点405 POST不允许 页面部分更新,有人知道最新错了吗?jQuery ASP.NET MVC 405 POST不允许
Response Headersview source Server ASP.NET Development Server/10.0.0.0 Date Mon, 21 Mar 2011 19:42:52 GMT X-AspNet-Version 4.0.30319 Cache-Control private Content-Length 0 Connection Close Request Headersview source Host localhost:38213 User-Agent Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Accept text/html, */* Accept-Language en-us,en;q=0.5 Accept-Encoding gzip,deflate Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive 115 Connection keep-alive Content-Type application/x-www-form-urlencoded; charset=UTF-8 X-Requested-With XMLHttpRequest Referer http://localhost:38213/ru/Price Content-Length 95 http://localhost:38213/Price/Filter?currency=1&groupFilter=%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B0
答
您确定您要求的操作不仅限于仅限GET请求吗?你看到[HttpGet]
或[AcceptVerbs(HttpVerbs.Get)]
正在产生这个错误的动作?
是的,方法有属性[HTTPPost] 其实,我解决了这个问题。问题在于使用Telerik MVC控件。 删除后,一切正常。 – Alexandr 2011-03-24 07:23:22