protected PagedViewModel() { ddlSelectedPage = 1; NameControlSelectedPage = "ddlSelectedPage"; NameControlPrevNext = "btnPage"; Listado = new CustomPager <T>(); }
protected void BindSplittedItems() { ViewState["info"] = null; int? maxqty = chkMaxQty.Checked ? UDFLib.ConvertIntegerToNull(1) : null; DataSet dsitems = BLL_PURC_Common.Get_Provisions_Approval_Limit((DataTable)ViewState["vessellist"], CustomPager.CurrentPageIndex, CustomPager.PageSize, UDFLib.ConvertStringToNull(ddlSubCatalogue.SelectedValue), UDFLib.ConvertStringToNull(txtSearchItems.Text), maxqty); if (dsitems.Tables.Count > 0) { dsitems.Tables[0].Columns.RemoveAt(0); gvItemsSplit.DataSource = dsitems.Tables[0]; gvItemsSplit.DataBind(); CustomPager.CountTotalRec = dsitems.Tables[2].Rows[0][0].ToString(); CustomPager.BuildPager(); dsitems.Tables[1].PrimaryKey = new DataColumn[] { dsitems.Tables[1].Columns["vessel_id"] }; ViewState["vessellist"] = dsitems.Tables[1]; } }