Метка поля данных модели не отображается - PullRequest
0 голосов
/ 20 декабря 2011

У меня есть следующий код. Я пытаюсь отобразить метку поля с помощью 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 голосов
/ 09 апреля 2013

Правильный синтаксис для свойства Display:

DisplayName("Tour Start Date")
0 голосов
/ 20 декабря 2011

что вы хотите использовать, это

<%: Html.LabelFor(m => m.TourBeginDate) %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...