Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint

LinqDataSource

Haben Sie sich schon durch das Kapitel 2 bzw. Kapitel 17 durchgearbeitet, wird sicher auch die Frage aufkommen, wie Sie die erzeugten LINQ-Collections sinnvoll in Ihren ASP.NET-Anwendungen verwenden können.

Nichts leichter als das, wie es folgendes Beispiel beweist:

Beispiel

Ausgehend von einem vorhandenen LINQ to SQL DataContext sollen die Artikel der Datenbank Northwind in einem GridView angezeigt werden.

Mit dem Laden des Formulars legen wir los:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
    If (Not Me.IsPostBack) Then

Instanz des DataContext erzeugen und Daten zuweisen:

        Dim dc As New dcDatenDataContext()
        GridView2.DataSource = dc.Artikel
        GridView2.DataBind()
    End If
End Sub

Nach dem Start werden die Daten der Tabelle Artikel auch im GridView angezeigt, allerdings wird die erste Freude recht schnell dadurch getrübt, dass Sie weder eine Unterstützung für das Sortieren noch für Paging, Bearbeitung etc. erhalten.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial