首页新闻找找看学习计划

asp.net MVc croe 里加载部分页

0
悬赏园豆:5 [待解决问题]

没有 Html.RenderAction()这个方法?

如果我要加载部分页走控制器,应该要怎么写

键盘上落下的泪的主页 键盘上落下的泪 | 初学一级 | 园豆:88
提问于:2018-01-02 20:07
< >
分享
所有回答(1)
0

@Html.Partial("_SecondNavPartial", Model)

BUTTERAPPLE | 园豆:2918 (老鸟四级) | 2018-01-02 20:17

你是叫我传个模型就可以了?

支持(0) 反对(0) 键盘上落下的泪 | 园豆:88 (初学一级) | 2018-01-02 20:19

@键盘上落下的泪: 是的。@Html.Partial("_SecondNavPartial", Model) 这个是在 Razor Page 中写的

支持(0) 反对(0) BUTTERAPPLE | 园豆:2918 (老鸟四级) | 2018-01-02 20:21

@BUTTERAPPLE: 你还是不理解我说的?

我现在是加载母版页 在 Shared文件夹下的_Layout.cshtml中我要调用

Controllers文件夹下的MasterController.cs里的

  public IActionResult Top()
        {
            return View();
        }

方法。

以前在asp.net mvc 中是可以通过在_Layout.cshtml中调用Html.RenderAction()这个方法完成这一事情的。现在croe中没用了。就做不到了。

支持(0) 反对(0) 键盘上落下的泪 | 园豆:88 (初学一级) | 2018-01-02 20:34

@键盘上落下的泪: 哦哦,现在改成 ViewComponent了 具体使用你看这个 https://docs.microsoft.com/en-us/aspnet/core/mvc/views/view-components

支持(0) 反对(0) BUTTERAPPLE | 园豆:2918 (老鸟四级) | 2018-01-02 20:40
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册