Ejemplo n.º 1
0
        public void Search(string name, decimal?min_price, decimal?max_price, int page, int take, int?supplierId)
        {
            using (var ctx = new ProductMNEntities())
            {
                var domain = new ProductDomain(ctx);
                var model  = domain.QueryFilter(name, min_price, max_price, page, take, supplierId);

                ProductGrid.DataSource = model.list;
                ProductGrid.DataBind();

                total_count = model.total_count;
                this.page   = page;

                //LiteralControl pagination_elements = new LiteralControl();
                //var pagination = Request.Form["pagination"];

                //Console.WriteLine(pagination);
                //if (pagination != null)
                //{
                //    pagination_elements.Text += @"<li><a href='#'>1</a></li>";
                //    pagination.Controls.Add(pagination_elements);
                //}
            }
        }