miércoles, 17 de junio de 2009

LINQ en Visual Basic 2008

Para llenar un GridView con LINQ podemos hacer lo siguiente. En el codigo de la pagina default.aspx colocamos lo siguiente en el metodo load

Dim prods = From p In dc.Products Where p.Category.CategoryName = "Beverages" Select p
Me.GridView1.DataSource = prods
Me.GridView1.DataBind()

Eso, si debemos crear antes del metodo load esto:
Dim dc As dcNorthWindDataContext = New dcNorthWindDataContext()

No hay comentarios:

Publicar un comentario