/// <summary> /// 绑定Contract信息的数据源 /// </summary> private void BindSource(int start, string name) { if (name != null) { Contract contract = new Contract(); contract.Contrac__num = name; ContractProvider provider = new ContractProvider(); DataTable table = provider.Select(contract, start, this.ListPager1.PageSize); this.GridView1.DataSource = table.DefaultView; this.GridView1.DataBind(); } else { ContractProvider provider = new ContractProvider(); DataTable table = provider.GetAll(start, this.ListPager1.PageSize); this.GridView1.DataSource = table.DefaultView; this.GridView1.DataBind(); } }