模型数据字段标签不显示

时间:2011-12-20 13:37:02

标签: asp.net-mvc-2

我有以下代码。我正在尝试使用LabelFor显示字段的标签,但这不起作用。

在我的模型中

    [Display(Name = "Tour Start Date")]
    [DataType(DataType.Date)]
    [DisplayFormatAttribute(ApplyFormatInEditMode = true, DataFormatString = "{0:d}")]
    public DateTime TourBeginDate { get; set; }

<%: Html.LabelFor(m => m.TourBeginDate) %>

但我得到了:

<label for="TourBeginDate">TourBeginDate</label>

而不是

<label for="TourBeginDate">Tour Start Date</label>

2 个答案:

答案 0 :(得分:0)

您想要使用的是

<%: Html.LabelFor(m => m.TourBeginDate) %>

答案 1 :(得分:0)

Display属性的正确语法是:

DisplayName("Tour Start Date")
相关问题