ASP.NET MVC Ajax - AjaxOptions.HttpMethod默认是GET,而不是POST - 错误的文档?

时间:2011-06-05 21:26:49

标签: asp.net-mvc msdn

当调用Ajax.ActionLink并传递新的AjaxOptions实例时,HttpMethod默认为GET, POST,如文档所述。文档是错误的还是ActionLink通过检查属性是否已由用户设置来以某种方式修改AjaxOptions结构?我不明白为什么会这样。

http://msdn.microsoft.com/en-us/library/system.web.mvc.ajax.ajaxoptions.httpmethod.aspx

1 个答案:

答案 0 :(得分:0)

显然,默认值实际上是空字符串(根据Reflector),使用它的类将""视为GET。所以默认是GET,文档是错误的。