VB steht für Visual Basic , die eine einfache Programmiersprache oft mit Microsoft-Anwendungen verwendet wird. GridView ist ein Programm , mit dem Benutzer Daten Werte in einem einfach zu lesenden Tabelle angezeigt werden können . Nested GridViews sind GridViews innerhalb GridViews . Dies ermöglicht Zeilen in einer GridView Tabelle Daten aus einer anderen Tabelle GridView anzuzeigen. Hinzufügen und Konfigurieren eines geschachtelten GridView-Steuerelement erfordert eine Reihe von Schritten . Dieses Beispiel setzt voraus, Sie versuchen, eine Liste von Video- Spielen, in denen jede Zeile der GridView enthält eine zusätzliche GridView angezeigt , wie viele Menschen haben das Spiel von Ihrem Geschäft gekauft anzuzeigen. Anleitung
1
Den HeaderText an Käufe in der TemplateField Fenster Eigenschaften . Tun Sie dies , indem Sie die "Show Smart Tag "-Option im Kontextmenü des GridView-Steuerelement . Klicken Sie auf "Edit Columns" und fügen Sie eine TemplateField . Dies ermöglicht Benutzern, die HeaderText an Käufe eingestellt . Klicken Sie auf " OK".
2
Besuchen Sie das GridView Aufgaben-Panel und gehen Sie auf " Vorlagen bearbeiten. " Klicken Sie auf " ItemTemplate " Checkbox in der Anzeige -Box, die in der Vorlagenbearbeitungsmodus Box gefunden wird.
3
zu der Gruppe Daten auf und klicken Sie auf " Toolbox. " Suchen und klicken Sie auf " SqlDataSource Control", halten . Ziehen Sie das Steuerelement , um den Bereich der ItemTemplate Fenster, das Sie bearbeiten können. Finden Sie das Smarttag SqlDataSource-Aufgaben und klicken Sie auf " Datenquelle konfigurieren. "
4
Klicke auf " NorthwindConnectionString ", wenn Sie aufgefordert werden, Ihre Datenverbindung im Assistenten Datenquelle konfigurieren wählen . Wenn Sie die Konfiguration der Select Statement Assistenten erreichen , wählen Sie " Spalten von einer Tabelle oder Ansicht. "
5
zur Liste mit den Namen und klicken Sie auf " Käufe . " Gehe zu Feld Spalten und wählen Sie die " PurchaseID " und " PurchaseDate " Spalten . Fügen Sie einen Parameter für die Select-Anweisung , indem Sie auf " Wo " und " GameID . " Bestätigen Sie, dass die Source List box " None" gewählt hat . Klicken Sie auf " Hinzufügen" und stellen Sie die Parameter auswählen , die mit dem GameID Wert für jede Zeile , die der ursprünglichen GridView gebunden ist geöffnet. Klicken Sie auf " OK" beenden Sie den Assistenten .
6
die Daten des Konzerns gehen Toolbox , und ziehen Sie ein GridView-Steuerelement , um den Bereich, der Sie in der ItemTemplate Fenster bearbeiten können . In der GridView-Aufgaben Smarttag , dem Feld Datenquelle auswählen , und wählen Sie " SqlDataSource2 . "
7
um das Dialogfeld Eigenschaften Go for GridView1 und wählen Sie " Events . " Type " GridView1_RowDataBound " und klicken Sie auf " . OK "
8
Fügen Sie den folgenden Code , von Microsoft bereitgestellten , auf dem Feld, das sich öffnet : " Wenn e.Row.RowType = DataControlRowType.DataRow ThenDim s Wie SqlDataSource = CType ( e.Row . FindControl ( " SqlDataSource2 " ) , SqlDataSource ) s.SelectParameters (0) . Standardwert = e.Row.Cells (0) . TextEnd Wenn . "