FineUI 官方论坛

标题: 就是没有排序字段 [打印本页]

作者: capfhz    时间: 2017-8-28 11:46
标题: 就是没有排序字段
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)

作者: sanshi    时间: 2017-8-28 22:52
请基于空项目重现问题,并上传




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4