Подтвердить что ты не робот

Текст заголовка mvc kendo

после просмотра по всему Интернету я не могу найти, как установить текст заголовка в сетку кендо. например вместо FName, я бы хотел, чтобы он сидел "Имя". возможно, один из вас, ребята, знает?

@(Html.Kendo().Grid(Model)
    .Name("Grid")
    .Columns(columns =>
    {
        columns.Bound(p => p.FName).Groupable(false);
        columns.Bound(p => p.ShemIvri) ;
        columns.Bound(p => p.ShemLoazit);        
    })
    .Pageable()
    .Sortable()
    .Scrollable() 
    .Filterable()    
    .DataSource(dataSource => dataSource        
        .Ajax()
        .ServerOperation(false)        
     )
)
4b9b3361

Ответ 1

Вы ищете метод Title см. также в документации

Заголовок
Получает или задает заголовок столбца.

В вашем случае код должен выглядеть так:

.Columns(columns =>
    {
        columns.Bound(p => p.FName).Title("First name").Groupable(false);
        columns.Bound(p => p.ShemIvri) ;
        columns.Bound(p => p.ShemLoazit);        
    })

Ответ 2

или вы можете поместить [DisplayName ( "Имя" ) в свою модель, например:

[DisplayName("First Name")]
        [StringLength(100)]

        public string FName{ get; set; }