如何在视图中访问 ViewModel 的属性

How to access attributes of ViewModel inside Views

我有以下 ViewModel:

public class RegisterViewModel
{
    [Display(Name = "First Name")]
    public string FirstName { get; set; }
}

在我看来,我正在使用 DevExtreme 组件和语法。

使用以下代码创建页面时:

<div class="form-group">
    @Html.DevExtreme().TextBoxFor(m => m.FirstName).Placeholder("First Name")
</div>

我不想为 Placeholder 硬编码 "First Name",而是想使用 Display 属性的值。

我查看了 SO 中的几个答案,但不知道该怎么做。

有些帖子在谈论 ModelMetadata 但我不知道该怎么做。

我们将不胜感激。

我post这里的答案可能对别人有帮助。感谢@Stephen Muecke

<div class="form-group">
    @Html.DevExtreme().TextBoxFor(m => m.FirstName)
        .Placeholder(Html.DisplayNameFor(m => m.FirstName).ToString())
</div>