0

有没有办法从 ASP.NET MVC 代码为 Kendo UI Grid 设置新消息?我被一个需要传递给消息方法的 Kendo.Mvc.UI.Fluent.FilterableMessagesBuilder 对象所困扰。那么我应该在 Messages 方法中传递什么来更改值?

@(

Html.Kendo().Grid(Model)
    .Name("Grid")
    .Columns(col =>
    {
        col.Bound(p => p.Id);
        col.Bound(p => p.FirstName);
        col.Bound(p => p.LastName);
        col.Bound(p => p.Address);
        col.Bound(p => p.Zip);
    })

    .Pageable()
    .Sortable()
    .Scrollable()
    .Filterable(filter => filter.Messages(Kendo.Mvc.UI.Fluent.FilterableMessagesBuilder
    .DataSource(dataSource => dataSource
        .Ajax()
        .ServerOperation(false)
    )
)
4

1 回答 1

1
     .Filterable(filterable => filterable.Messages(messages =>
         {
             messages.Info("Custom header text"); // sets the text on top of the filter menu
             messages.Filter("CustomFilter"); // sets the text for the "Filter" button
             messages.Clear("CustomClear"); // sets the text for the "Clear" button
         }))

请查看 Kendo 文档(搜索过滤器菜单的本地化)

过滤器菜单的本地化

于 2013-04-24T20:24:35.150 回答