部分视图未在子域中发送模型

时间:2018-09-29 18:38:25

标签: asp.net-mvc-4 subdomain partial-views

我在子域中发布了MVC4。

自从我发布以来,部分视图并未将模型更改发送给控制器。

这是在.cshtml上:

@using (Ajax.BeginForm("_PartialEmpreendimentos", "Empreendimentos", new AjaxOptions
{
    HttpMethod = "POST",
    InsertionMode = InsertionMode.Replace,
    UpdateTargetId = "Resultados",
    LoadingElementId = "loader",
    OnSuccess = "setBusy"
},
new { @name = "FormPrincipal" }))
{
    @*<%-- Resultados --%>*@
    Html.RenderAction("_PartialEmpreendimentos", Model);
}

这里有控制器:

public ActionResult _PartialEmpreendimentos(PesquisaEmpreendimentoDto pesquisa)
        {
            code here...

            return PartialView("_PartialEmpreendimentos", pesquisa);
        }

在此处访问操作时,模型为空。

任何想法我该怎么办?

以下是示例网站:

http://dev.centure.com.br/dev/Empreendimentos/EmpreendimentosLista/

提交访问控制器,但模型为空 在本地主机上正常工作

它位于共享主机中,因此路由在每个操作链接中插入“ / dev /”。

更新

也查看了发送模型的网络,并且所有参数都很好。那使我认为问题是响应,而不是控制器的调用。

更新2

在网络中,我收到302代码响应。我认为这会使页面重定向以对控制器执行操作。

请帮助,我很拼命!

1 个答案:

答案 0 :(得分:0)

所以,我无法解决它。

我只是在一个绝对领域出版,确实如此。

似乎没有办法使用共享主机并使一切正常运行。