ASP.NET C# MVC 如何从视图中获取控制器的属性

本文关键字:获取 控制器 属性 视图 NET MVC ASP | 更新日期: 2023-09-27 18:31:24

如何从视图"_Layout.cshtml"获取控制器的属性?

我有属性"显示名称"(字符串),我需要在视图中获取此属性。

ASP.NET C# MVC 如何从视图中获取控制器的属性

无法从视图或布局访问控制器的属性,因为在呈现视图时,启动特定视图的控制器已消失。

与其尝试访问控制器,不如通过模型或 ViewBag 传递信息:

在控制器中:

ViewBag.DisplayName = this.DisplayName;

在视图中:

@ViewBag.DisplayName

请注意,页面呈现可能涉及多个控制器。