首页 新闻 赞助 找找看

asp.net MVc croe 里加载部分页

0
悬赏园豆:5 [已解决问题] 解决于 2021-07-13 15:30

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

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

LuoCore的主页 LuoCore | 初学一级 | 园豆:122
提问于:2018-01-02 20:07
< >
分享
最佳答案
0

使用View Component

收获园豆:5
OneZone | 初学一级 |园豆:188 | 2021-04-15 16:59
其他回答(1)
0

@Html.Partial("_SecondNavPartial", Model)

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

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

支持(0) 反对(0) LuoCore | 园豆:122 (初学一级) | 2018-01-02 20:19

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

支持(0) 反对(0) BUTTERAPPLE | 园豆:3190 (老鸟四级) | 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) LuoCore | 园豆:122 (初学一级) | 2018-01-02 20:34

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

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