【发布时间】:2011-04-20 02:56:10
【问题描述】:
我可以使用 [AcceptVerbs(HttpVerbs.Post)]/[AcceptVerbs(HttpVerbs.Get)] 来装饰动作
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create(string title)
{
// Do Something...
}
或使用 [HttpPost]/[HttpGet] 属性
[HttpPost]
public ActionResult Create(string title)
{
// Do Something...
}
它们有什么不同吗?
【问题讨论】:
-
HttpPost 是 MVC 2.0+,正如 Matthew 所说,它只是简写
-
asp net mvc中如何调用[HttpPost]之类的表达式?装饰师?
-
@andi 他们被称为“属性”msdn.microsoft.com/en-us/library/z0w1kczw.aspx
-
我发现
[AcceptVerbs("GET")]可以停止帮助文档中生成的该操作的条目。
标签: asp.net-mvc asp.net-mvc-2 http-post http-get