【问题标题】:Using Ajax on Home controller and view to call partial view from a different controllers在 Home 控制器和视图上使用 Ajax 从不同的控制器调用局部视图
【发布时间】:2014-01-03 19:51:20
【问题描述】:

我正在处理一个 ASP.NET MVC 项目,我想在其中使用 @Ajax.ActionLink 从单独的控制器调用部分视图。

我想出了如何在同一个控制器上调用局部视图:

@Ajax.ActionLink("Load Forms", "Index", new AjaxOptions { HttpMethod = "POST", UpdateTargetId = "divForms", InsertionMode = InsertionMode.Replace })

如何修改它以在完全不同的控制器上调用函数?

谢谢

【问题讨论】:

    标签: ajax asp.net-mvc asp.net-mvc-4


    【解决方案1】:

    试试

    @Ajax.ActionLink("Load Forms", "Index", "ControllerName", new AjaxOptions { HttpMethod = "POST", UpdateTargetId = "divForms", InsertionMode = InsertionMode.Replace })
    

    注意第三个参数是控制器的名称。请参阅 MSDN:

    http://msdn.microsoft.com/en-us/library/dd505194(v=vs.118).aspx

    【讨论】:

      猜你喜欢
      • 2021-12-19
      • 2018-06-10
      • 1970-01-01
      • 2017-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-19
      • 1970-01-01
      相关资源
      最近更新 更多