VB est synonyme de Visual Basic, qui est un langage de programmation simple souvent utilisé avec les applications Microsoft . GridView est un programme qui permet aux utilisateurs d'afficher des valeurs de données dans un facile à lire - table. GridViews imbriqués sont GridViews dans GridViews . Cela permet aux lignes dans une table GridView pour afficher les données d'une autre table GridView. Ajouter et configurer un contrôle GridView imbriqué nécessite un certain nombre d'étapes. Cet exemple suppose que vous essayez d' afficher une liste de jeux vidéo où chaque ligne du GridView inclut un GridView supplémentaire montrant combien de personnes ont acheté le jeu de votre magasin . Instructions
1
Réglez le HeaderText aux achats dans le panneau Propriétés TemplateField . Pour cela, sélectionnez l'option "Afficher les balises actives » dans le menu clic-droit sur le contrôle GridView . Cliquez sur " Modifier les colonnes " et ajouter un TemplateField . Cela permet aux utilisateurs de définir le HeaderText achats . Cliquez sur « OK ».
2
accéder au panneau Tâches GridView et allez dans " Modifier les modèles. " Cochez la case " ItemTemplate " dans la case d'affichage, qui se trouve dans la modification de modèle zone Mode.
3
Aller au groupe de données et cliquez sur " Boîte à outils ". Trouvez et cliquez sur le " contrôle SqlDataSource , " enfoncée. Faites glisser le contrôle de la région de la fenêtre ItemTemplate qui vous permet d'éditer . Trouvez la balise active Tâches SqlDataSource et cliquez sur " Configurer la source de données . "
4
Cliquez sur " NorthwindConnectionString " lorsque vous êtes invité à choisir votre connexion de données dans l'Assistant Source de données de configuration . Lorsque vous atteignez le l'assistant Configurer l'instruction Select , sélectionnez " Spécifiez les colonnes d' une table ou vue . "
5
Aller à la liste des noms et cliquez sur " Achats . " Aller à la zone Colonnes et sélectionnez l'option " PurchaseID " et " colonnes purchaseDate " . Ajouter un paramètre pour l'instruction Select en cliquant sur " Où " et " GAMEID . " Assurez-vous que la boîte de la liste des sources a " None " est sélectionné. Cliquez sur " Ajouter " et régler le paramètre de sélection qui s'ouvre à la valeur GAMEID pour chaque ligne qui est attaché à la GridView originale . Cliquez sur " OK" terminer l'assistant.
6
Aller à la boîte à outils du Groupe Data et faites glisser un contrôle GridView sur la zone qui vous permet d'éditer dans la fenêtre ItemTemplate . Dans les Tâches GridView balise active , allez à la case Choisir la source de données et choisissez " SqlDataSource2 . "
7
Aller à la boîte de dialogue Propriétés pour GridView1 et sélectionnez « Events. " Type " GridView1_RowDataBound " et cliquez sur " . OK "
8
Ajoutez le code suivant , fourni par Microsoft , à la boîte qui apparaît : « Si e.Row.RowType = DataControlRowType.DataRow ThenDim s Comme SqlDataSource = C ( e.Row . FindControl ( " SqlDataSource2 " ) , SqlDataSource ) s.SelectParameters (0) . DefaultValue = e.Row.Cells (0) . TextEnd Si ».