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

  1. Basculez en mode Design.

  2. À 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.

  3. 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.

  4. 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).  

  5. Cliquez avec le bouton droit sur le contrôle ListView, puis cliquez sur Afficher la balise active.

  6. Dans le panneau des balises actives, sélectionnez Configurer ListView ….

    La boîte de dialogue Configurer ListView s'affiche.

  7. 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.  

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.)  

Voir aussi

ListView Web Server Control Overview