首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Kendo网格栏目上实现二次搜索

问如何在Kendo网格栏目上实现二次搜索
EN

Stack Overflow用户
提问于 2018-11-25 13:01:15
回答 1查看 46关注 0票数 0

我刚接触Kendo UI小部件,有一个关于排序的问题。我有一个Kendo网格,默认排序分配给databound上的一列。当用户对另一列进行排序时,默认排序将继续,网格将根据用户选择的列进行排序。

我的要求是,当用户选择不同的列进行排序时,也应该对默认列进行排序,即,应该对默认列应用辅助排序。

下面是代码片段,

对数据源应用排序,

代码语言:javascript
复制
     @(Html.Kendo().Grid<DeviceDetails_VM>()
            .Name("griddeviceDetail")
            .HtmlAttributes(new { style = "auto; " })
            .Events(e =>e.Edit("OnColumnEdit").ColumnReorder("onColumnReorder").ColumnResize("onColumnResize").DataBinding("onDataBinding").DataBound("onDataBound"))
            .Editable(editable => editable.Mode(GridEditMode.InCell))
            .ColumnMenu(s => { s.Filterable(true); s.Sortable(true); })
            .Columns(columns =>
            {
                columns.Bound(x => x.PK_AllAssetID);
}.Sortable()
.DataSource(datasource => dataSource
.Ajax()
.Sort(x => x.Add(PK_AllAssetID).Order(Descending))
.PageSize(25))

网格中有大量的列。我添加它们并不是为了提高可读性。

我应该在哪里应用辅助排序?任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2018-11-26 15:20:56

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53464790

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档