Configurer ListView, boîte de dialogue
Publication: mars 2016
La boîte de dialogue Configurer ListView permet de configurer un contrôle ListView pour appliquer des présentations, styles et options prédéfinis. Cette boîte de dialogue constitue un moyen idéal pour fournir le contenu des modèles du contrôle ListView, car celui-ci ne dispose pas de la fonctionnalité de génération automatique.
Pour accéder à cette boîte de dialogue
Basculez en mode Design.
À partir du nœud Données de la Boîte à outils, faites glisser un contrôle ListView sur la page.
Le panneau Tâches s'affiche.
Dans la liste Choisir la source de données, sélectionnez <Nouvelle source de données…>.
L'Assistant Configuration de source de données s'ouvre.
Procédez comme suit pour ajouter un contrôle de source de données.
À la fin de l'Assistant, un contrôle de source de données est automatiquement créé dans la page. Pour plus d'informations sur cet Assistant, consultez Data Source Configuration Wizard (Visual Web Developer).
Cliquez avec le bouton droit sur le contrôle ListView, puis cliquez sur Afficher la balise active.
Dans le panneau des balises actives, sélectionnez Configurer ListView ….
La boîte de dialogue Configurer ListView s'affiche.
Dans la partie gauche de la boîte de dialogue, sélectionnez l'option de mise en forme que vous souhaitez utiliser. Le résultat sera visualisé dans le volet droit.
Notes
La boîte de dialogue Configurer ListView ne reconnaît pas la mise en forme existante du contrôle. Vous devez donc reconfigurer le contrôle à chaque ouverture de la boîte de dialogue. Une fois le contrôle configuré, les propriétés, clés et modèles du contrôle ListView sont réinitialisés. Tous les modèles disponibles sont ajoutés au contenu dans le contrôle ListView, à l'exception des modèles GroupSeparatorTemplate et ItemSeparatorTemplate.
Walkthrough: Displaying, Paging, and Sorting Data Using the ListView Web Server Control
Walkthrough: Modifying Data Using the ListView Web Server Control
Liste UIElement
Sélectionner une disposition
Définit la disposition du contrôle. Le tableau suivant répertorie les dispositions disponibles.Nom de la disposition
Description
Grille
Les données sont présentées à l'aide d'une disposition tabulaire. Chaque colonne correspond à un champ de la source de données sous-jacente. Cette disposition inclut une ligne d'en-tête qui utilise des noms de champ pour les colonnes.
Mosaïque
Les données sont présentées à l'aide d'une disposition tabulaire en mosaïque qui utilise le modèle de groupe. Chaque élément inclut le nom et la valeur de l'ensemble des champs. Cette disposition affecte automatiquement la valeur 3 à la propriété GroupItemCount.
Liste à puces
Les données sont présentées dans une liste à puces. Chaque élément de liste contient le nom et la valeur de l'ensemble des champs.
Fluide
Les données sont présentées à l'aide d'une disposition fluide qui utilise un élément div. Les éléments s'affichent l'un après l'autre et chaque élément contient le nom et la valeur de l'ensemble des champs.
Ligne unique
Les données sont présentées dans un tableau à une ligne. Les éléments s'affichent l'un après l'autre dans une colonne et chaque élément contient le nom et la valeur de l'ensemble des champs.
Sélectionner un style
Spécifie le style du contrôle. Sélectionnez (Aucune mise en forme) pour supprimer un style précédemment affecté.Options
Spécifie les fonctionnalités supplémentaires du contrôle. Le tableau suivant répertorie les options disponibles.Nom de l'option
Description
Activer la modification
Ajoute un bouton Modifier pour chaque élément de données. (Un bouton Modifier est un contrôle bouton dont la propriété CommandName a la valeur "Edit".) Ce bouton fait passer l'élément en mode édition afin de permettre aux utilisateurs de mettre à jour l'enregistrement. Cette option n'est disponible que lorsque la source de données sous-jacente est configurée pour la mise à jour.
Activer l'insertion
Ajoute un modèle ItemTemplate au contrôle ListView. Le modèle inclut des zones de texte pour les champs autres que des colonnes d'identité, ainsi que les boutons Insérer et Annuler. Cette option n'est disponible que lorsque la source de données sous-jacente est configurée pour l'insertion.
Activer la suppression
Ajoute un bouton Supprimer pour chaque élément de données. (Un bouton Supprimer est un contrôle bouton dont la propriété CommandName a la valeur "Delete".) Ce bouton supprime l'enregistrement de la source de données. Cette option n'est disponible que lorsque la source de données sous-jacente est configurée pour la suppression.
Activer la pagination
Ajoute un contrôle DataPager au modèle LayoutTemplate du contrôle ListView. Cette opération entraîne l'activation de la fonctionnalité de pagination dans le contrôle ListView.
Vous devez sélectionner l'une des dispositions de pagineur suivantes :
Pagineur suivant/précédent
Ajoute un objet NextPreviousPagerField au contrôle DataPager. Cette opération permet aux utilisateurs de passer d'une page de données à une autre ou d'accéder à la première ou dernière page de données.
Pagineur numérique
Ajoute une combinaison d'objets NumericPagerField et NextPreviousPagerField au contrôle DataPager. Cette opération permet aux utilisateurs de sélectionner une page de données à l'aide du numéro de page ou d'accéder à la première ou dernière page de données.
Activer Dynamic Data
Permet l'intégration avec l'infrastructure Dynamic Data. Pour plus d'informations, consultez ASP.NET Dynamic Data.
Aperçu
Affiche un aperçu du contrôle avec la disposition, le style et les options. (L'aperçu peut ne pas refléter la configuration exacte du contrôle.)