FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 3101|回复: 1
打印 上一主题 下一主题

就是没有排序字段

[复制链接]
跳转到指定楼层
楼主
发表于 2017-8-28 11:46:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
F.Grid()
                       .ID("gvList")
                       .BoxFlex(1)
                       .ShowBorder(true)
                       .ShowHeader(false)
                       .EnableCheckBoxSelect(false)
                       .DataIDField("ID")
                       .DataTextField("Name")
                       .AllowSorting(true)
                       .OnSort(Url.Action("ENG_X_Mold1_Window1_Close"), "Panel1")
                       .AllowPaging(true)
                       .IsDatabasePaging(true)
                       .OnPageIndexChanged(Url.Action("ENG_X_Mold1_Window1_Close"), "Panel1")                     
                       .Columns(
                          F.RowNumberField().EnablePagingNumber(true),
                          F.RenderFieldFor(m => m.F_BillID),
                          F.RenderFieldFor(m => m.F_Item, true),
                          F.RenderFieldFor(m => m.Name,true),
                          F.RenderFieldFor(m => m.Specification, true),
                          F.RenderFieldFor(m => m.Color, true),
                          F.RenderFieldFor(m => m.Unit, true),
                          F.RenderFieldFor(m => m.Rev, true),
                          F.RenderFieldFor(m => m.mode, true),
                          F.RenderFieldFor(m => m.F_Date, true),
                          F.RenderFieldFor(m => m.NameA, true),
                          F.RenderFieldFor(m => m.NameB, true),
                          F.RenderFieldFor(m => m.NameC, true),
                          F.RenderFieldFor(m => m.NameD, true),
                          F.RenderFieldFor(m => m.Ra, true),
                          F.RenderFieldFor(m => m.Rb, true),
                          F.RenderFieldFor(m => m.Rc, true),
                          F.RenderFieldFor(m => m.Other, true),
                          F.RenderFieldFor(m => m.F_Date_A, true)
                          )                       
                       .PageItems(
                                F.ToolbarSeparator()
                                    .ID("ToolbarSeparator3"),
                                F.ToolbarText()
                                    .ID("ToolbarText1")
                                    .Text("每页记录数:"),
                                F.DropDownList()
                                    .ID("ddlGridPageSize")
                                    .Width(80)
                                    .OnSelectedIndexChanged(Url.Action("ENG_X_Mold1_Window1_Close"), "Panel1", new Parameter("actionType", "changeGridPageSize", ParameterMode.String))
                                    .SelectedValue(PagingInfo.PageSize.ToString())
                                    .Items(
                                        F.ListItem()
                                            .Text("20")
                                            .Value("20"),
                                        F.ListItem()
                                            .Text("30")
                                            .Value("30"),
                                        F.ListItem()
                                            .Text("50")
                                            .Value("50"),
                                        F.ListItem()
                                            .Text("100")
                                            .Value("100"),
                                         F.ListItem()
                                            .Text("500")
                                            .Value("500"),
                                        F.ListItem()
                                            .Text("1000")
                                            .Value("1000")
                                    ),
                                F.ToolbarSeparator()
                                    .ID("ToolbarSeparator3"),
                                F.DatePicker().ID("DatePicker1").Label("日期").LabelWidth(40).LabelSeparator("").Width(150),
                                F.DatePicker().ID("DatePicker2").Width(120),
                                F.DropDownList()
                                    .ID("ddlDatePick")
                                    .Width(80).Listener("change", "selectedDate")
                                    .Items(
                                        F.ListItem()
                                            .Text("全部")
                                            .Value("0"),
                                        F.ListItem()
                                            .Text("当天")
                                            .Value("1"),
                                        F.ListItem()
                                            .Text("昨天")
                                            .Value("2"),
                                        F.ListItem()
                                            .Text("前天")
                                            .Value("3"),
                                        F.ListItem()
                                            .Text("近三天")
                                            .Value("4"),
                                         F.ListItem()
                                            .Text("当月")
                                            .Value("5"),
                                        F.ListItem()
                                            .Text("上月")
                                            .Value("6"),
                                        F.ListItem()
                                            .Text("当年")
                                            .Value("7"),
                                        F.ListItem()
                                            .Text("上年")
                                            .Value("8"),
                                         F.ListItem()
                                            .Text("近一年")
                                            .Value("9")
                                    )
                        )
                        .SortField(PagingInfo.SortField)
                        .SortDirection(PagingInfo.SortDirection)

                        .PageSize(PagingInfo.PageSize)
                        .RecordCount(PagingInfo.RecordCount)
                       .DataSource(Model)
沙发
发表于 2017-8-28 22:52:29 | 只看该作者
请基于空项目重现问题,并上传
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-25 13:36 , Processed in 0.045342 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表