コード例 #1
0
        protected void GridView_ev_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            var lista_ev = from p in contexto.Producto

                           select new
            {
                p.CodigoP,
                p.Nombre,
                p.Stock,
                p.Precio,
                p.Glosa,
            };

            GridView_ev.PageIndex  = e.NewPageIndex;
            GridView_ev.DataSource = lista_ev.ToList();
            GridView_ev.DataBind();
        }
コード例 #2
0
        void Mostrar()
        {
            //forma uno con join (LINQ to entity (JOIN)) "de categoria a producto
            // lo que esta haciendo aca es sacar la info de categoria (contexto.categoria es de la base de datos) que este en producto  en donde id categoria sea igual a id categoria de productos
            //var listaprod = from c in contexto.Categoria
            //              join p in contexto.Producto
            //            on c.id_categoria equals p.id_categoria
            //          select new {p.id_producto,p.Nombre,p.Stock,c.id_categoria, categoria = c.Nombre };
            // forma dos : propiedades de los objetos
            var lista_ev = from p in contexto.Producto

                           select new
            {
                p.CodigoP,
                p.Nombre,
                p.Stock,
                p.Precio,
                p.Glosa,
            };

            GridView_ev.DataSource = lista_ev.ToList();
            GridView_ev.DataBind();
        }