gpt4 book ai didi

c# - 如何实现 "masterpage"级别的逻辑

转载 作者:太空狗 更新时间:2023-10-29 21:19:41 28 4
gpt4 key购买 nike

我还是 MVC 的新手,所以请多多包涵 :-)

我有一个正在开发的社区网站,我想在用户登录后显示我所有页面上有多少用户在线。

我有一个共享 View ,在登录后用作所有页面的布局 (UserLayout.cshtml)

我能否以某种方式添加逻辑以将在线计数显示到我的共享布局?

如果它是 WebForms,我只会为我的母版页设置一些代码隐藏,但这显然不是一个选项。

有关在线用户的信息是从缓存中获取的。它在我的任何 View 模型上都不可用作属性。

最佳答案

您可以编写一个呈现信息的操作(使用非常小的 View )

然后您可以调用 Html.Action 从布局页面呈现它。

关于c# - 如何实现 "masterpage"级别的逻辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5235153/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com