asp.net-mvc – 是否可以为post和get提供重复的动作名称和参数列表?

是否可以有2个具有相同名称和参数的动作,但一个是帖子,另一个是get?例如删除(id)和[HttpPost]删除(id)…我得到一个错误,说这是不允许的…

解决方法

是的,这是可能的.只需在一个动作上使用
ActionName属性:

public ActionResult Delete(int id)
        {
            //...
            return View();
        }

        [HttpPost]
        [ActionName("Delete")]
        public ActionResult Delete_Post(int id)
        {
            //...
            return View();
        }

dawei

【声明】:唐山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。