我没有找到关于如何做到这一点的任何信息。我需要一些代码来更新我的Razor布局中的数据。 我可以通过在每个使用布局的操作中运行代码并设置ViewBag数据来实现此目的,但这似乎不切实际... 那么,有什么更好的方法可以实现这一点吗?
这个问题的答案建议使用全局操作过滤器。这是一段在每个操作上执行的代码(过滤器),您可以使用它来设置ViewBag中的属性。这些属性可从每个视图和布局中访问。请参考此链接:https://stackoverflow.com/questions/4722173/where-to-put-view-logic/4722391#4722391,了解更多信息。同时,您也可以查看此处的内容,了解关于ASP.NET MVC 3全局操作过滤器的更多信息。