【问题标题】:mvc kendo grid header textmvc kendo 网格标题文本
【发布时间】:2012-10-21 19:52:36
【问题描述】:

浏览了整个网络后,我找不到如何将标题文本设置为剑道网格。 例如,我希望它代替 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)        
     )
)

【问题讨论】:

    标签: asp.net-mvc kendo-ui


    【解决方案1】:

    你正在寻找Title方法see also in the documentation

    标题
    获取或设置列的标题。

    在您的情况下,代码应如下所示:

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

    【讨论】:

    • 我可以告诉你我是多么感谢你的帮助。我搜索了这个答案至少 5 个小时!
    【解决方案2】:

    或者您可以将 [DisplayName("First Name")] 放入您的模型中,例如:

    [DisplayName("First Name")]
            [StringLength(100)]
    
            public string FName{ get; set; }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-31
      • 1970-01-01
      • 2013-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多