Partager via


Comment : créer un contrôle utilisateur pour un composant WebPart ou une page d'application SharePoint

Vous pouvez créer un contrôle personnalisé et l'inclure dans un composant WebPart ou une page d'application. Un contrôle utilisateur est un contrôle composite auquel vous pouvez ajouter d'autres contrôles ASP.NET et des contrôles SharePoint. Vous pouvez également définir des propriétés et des méthodes pour ce contrôle. Pour plus d'informations, consultez Création de contrôles réutilisables pour les composants WebPart ou les pages d'application.

Pour créer un contrôle utilisateur pour SharePoint

  1. Ouvrez ou créez un projet SharePoint dans Visual Studio. Pour plus d'informations, consultez Modèles de projets et d'éléments de projet SharePoint.

  2. Dans l'Explorateur de solutions, sélectionnez le nœud du projet.

  3. Dans le menu Projet, cliquez sur Ajouter un nouvel élément.

  4. Dans la boîte de dialogue Ajouter un nouvel élément, dans le volet Modèles installés, développez le nœud SharePoint, puis cliquez sur 2010.

  5. Dans la liste de modèles SharePoint, sélectionnez Contrôle utilisateur.

  6. Attribuez un nom au contrôle utilisateur dans la zone Nom, puis cliquez sur Ajouter.

    Visual Studio ajoute plusieurs dossiers et fichiers au projet. Pour plus d'informations sur ces fichiers, consultez Création de contrôles réutilisables pour les composants WebPart ou les pages d'application.

    Par défaut, le fichier du contrôle utilisateur s'affiche en mode Source dans le concepteur Visual Web Developer. Le mode Source vous permet de modifier le balisage XML du contrôle.

  7. Passez en mode Design si vous souhaitez concevoir visuellement le contrôle en faisant glisser des contrôles à partir de la Boîte à outils. Pour plus d'informations, consultez Mode Design, Concepteur de pages Web.

  8. Pour gérer des événements de contrôle, ajoutez du code au fichier de code du contrôle utilisateur.

    Ce fichier s'affiche dans l'Explorateur de solutions sous le fichier du contrôle utilisateur. En fonction du langage du projet, le fichier de code porte une extension .cs ou .vb.

Voir aussi

Autres ressources

Création de contrôles réutilisables pour les composants WebPart ou les pages d'application

Création de pages d'application pour SharePoint

Création de composants WebPart pour SharePoint