|
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)
|
|