GET and POST to same Controller Action in ASP.NET MVC

后端 未结 3 1216
北海茫月
北海茫月 2020-12-25 09:30

I\'d like to have a single action respond to both Gets as well as Posts. I tried the following

[HttpGet]
[HttpPost]
public ActionResult SignIn()
         


        
3条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-25 10:00

    This is possible using the AcceptVerbs attribute. Its a bit more verbose but more flexible.

    [AcceptVerbs(HttpVerbs.Get|HttpVerbs.Post)]
    public ActionResult SignIn()
    {
    }
    

    More on msdn.

提交回复
热议问题