假设我有一个视图模型,其属性看起来像这样:
[Required]
[Display(Name = "Your name")]
public string Name { get; set; }
我想构建一个如下所示的 EditorFor 模板:
<label>
@Model.DisplayName
@if (Model.Required)
{
<span class="required">*</span>
}
<label>
@Html.TextBoxFor(model => model)
显然,以上将失败(Model.Required
和Model.DisplayName
),但我只是用它作为我正在尝试做的一个例子。
这可能吗?
提前致谢。