FineUI 官方论坛
标题:
分页排序问题
[打印本页]
作者:
iamlipu
时间:
2017-2-10 20:13
标题:
分页排序问题
.DataSource(ViewBag.Grid1DataSource)
分页调用后台,后台提取不到 Grid1_sortField 和 Grid1_sortDirection 的值
.DataSource(Model)
分页调用后台,后台就可以提取到 Grid1_sortField 和 Grid1_sortDirection 的值
请指点!
作者:
sanshi
时间:
2017-2-10 21:41
和这没关系。表格启用AllowSorting时,后台才会取到 Grid1_sortField 和 Grid1_sortDirection
作者:
iamlipu
时间:
2017-2-11 08:43
F.Grid()
.ID("Grid1")
.BoxFlex(1)
.ShowBorder(true)
.ShowHeader(false)
.EnableCheckBoxSelect(true)
.DataIDField("ID")
.DataTextField("ID")
.AllowSorting(true)
.OnSort(Url.Action("List_DoPostBack"), "Panel1")
.AllowPaging(true)
.IsDatabasePaging(true)
.OnPageIndexChanged(Url.Action("List_DoPostBack"), "Panel1")
.EnableSummary(true)
.SummaryPosition(SummaryPosition.Flow)
.Toolbars(
F.Toolbar()
.ID("Toolbar1")
.Position(ToolbarPosition.Top)
.Items(
F.Button()
.ID("btnNew")
.Icon(Icon.Add)
.Text("新增采购订货单")
.Listener("click", "onNewClick")
.Enabled(ViewBag.CoreDHDNew)
)
)
.Columns(
F.RowNumberField()
.EnablePagingNumber(true),
F.RenderField()
.HeaderText("单据编号")
.DataField("ID")
.Width(180),
F.RenderField()
.HeaderText("单据日期")
.DataField("RQ")
.Width(180),
F.RenderField()
.HeaderText("部门名称")
.DataField("BMMC")
.Width(120),
F.RenderField()
.HeaderText("经办人")
.DataField("JBRMC")
.Width(120),
F.RenderField()
.HeaderText("结算方式")
.DataField("JSFSMC")
.Width(120),
F.RenderField()
.HeaderText("到货地点")
.DataField("DHDD")
.Width(120),
F.RenderField()
.HeaderText("总数量")
.DataField("ZSL")
.Width(80),
F.RenderField()
.HeaderText("总金额")
.DataField("ZJE")
.Width(80),
F.RenderField()
.HeaderText("总税额")
.DataField("ZSE")
.Width(80),
F.RenderField()
.HeaderText("总合计")
.DataField("ZHJ")
.Width(80),
F.RenderField()
.HeaderText("备注")
.DataField("BZ")
.ExpandUnusedSpace(true),
F.RenderField()
.HeaderText("审核")
.DataField("SH")
.Width(80),
F.RenderField()
.HeaderText("编辑")
.Width(100)
.RendererFunction("renderOpenNewTab")
)
.PageItems(
F.ToolbarSeparator()
.ID("ToolbarSeparator3"),
F.ToolbarText()
.ID("ToolbarText1")
.Text("每页记录数:"),
F.DropDownList()
.ID("ddlGridPageSize")
.Width(80)
.OnSelectedIndexChanged(Url.Action("List_DoPostBack"), "Panel1")
.SelectedValue(PagingInfo.PageSize.ToString())
.Items(
F.ListItem()
.Text("10")
.Value("10"),
F.ListItem()
.Text("20")
.Value("20"),
F.ListItem()
.Text("50")
.Value("50"),
F.ListItem()
.Text("100")
.Value("100")
)
)
.SortField(PagingInfo.SortField)
.SortDirection(PagingInfo.SortDirection)
.PageSize(PagingInfo.PageSize)
.RecordCount(PagingInfo.RecordCount)
.DataSource(ViewBag.Grid1DataSource)
.SummaryData(ViewBag.Grid1SummaryData)
作者:
iamlipu
时间:
2017-2-13 12:40
两种方式,表格都启用AllowSorting
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4