当调用Ajax.ActionLink
并传递新的AjaxOptions实例时,HttpMethod默认为GET,不 POST,如文档所述。文档是错误的还是ActionLink
通过检查属性是否已由用户设置来以某种方式修改AjaxOptions
结构?我不明白为什么会这样。
http://msdn.microsoft.com/en-us/library/system.web.mvc.ajax.ajaxoptions.httpmethod.aspx
答案 0 :(得分:0)
显然,默认值实际上是空字符串(根据Reflector),使用它的类将""
视为GET。所以默认是GET,文档是错误的。