我有一个页面Index.aspx
<%@ Page Inherits="System.Web.Mvc.ViewPage" %>
包含
<% Html.RenderAction("GetGroups", "Organisation"); %>
现在,在我的组织控制器中,我有两种方法--GET和POST,用于GetGroups。理想情况下,我希望第一次调用Index.aspx时,将调用GetGroups的GET方法。实际上,这是在本地和测试环境中发生的事情,但在Live中,正在调用GetGroups的POST方法。
我还阅读了一些关于SO的帖子,提到HTTP方法是由父操作决定的。我还检查了我的案例中的父操作是否正在调用GET方法。
这方面的任何线索都非常有帮助。
答案 0 :(得分:0)
此问题与Live服务器上未更新的其他一些dll有关。因此,更新Live上的dll修复了问题。