Comment : créer un contrôle utilisateur pour une application SharePoint partie web ou de pageHow to: Create a user control for a SharePoint application page or web part

Vous pouvez créer des contrôles utilisateur personnalisés qui fournissent des fonctionnalités personnalisées pour votre solution SharePoint, et vous pouvez réutiliser cette fonctionnalité dans votre projet.You can create custom user controls that provide custom functionality for your SharePoint solution, and you can reuse that functionality within your project. Vous pouvez inclure les contrôles utilisateur dans un composant WebPart ou une application page, ajoutez d’autres contrôles ASP.NET et les contrôles de SharePoint et définir les propriétés et méthodes pour le contrôle.You can include the user controls in a web part or application page, add other ASP.NET controls and SharePoint controls, and define properties and methods for the control. Pour plus d’informations sur les contrôles utilisateur, consultez créer des contrôles réutilisables pour les composants WebPart ou les pages d’application et contrôles utilisateur et des contrôles serveur dans SharePoint.For more information about user controls, see Create reusable controls for web parts or application pages and User Controls and Server Controls in SharePoint.

Pour créer un contrôle utilisateur pour SharePointTo create a user control for SharePoint

  1. Dans Visual Studio, ouvrez ou créez un projet SharePoint.In Visual Studio, open or create a SharePoint project.

    Consultez SharePoint modèles d’élément de projet et le projet.See SharePoint project and project item templates.

  2. Dans l' Explorateur de solutions, choisissez le nœud du projet.In Solution Explorer, choose the project node.

  3. Dans la barre de menus, choisissez Projet > Ajouter un nouvel élément.On the menu bar, choose Project > Add New Item.

    La boîte de dialogue Ajouter un nouvel élément s’ouvre.The Add New Item dialog box opens.

  4. Dans le installé volet, choisissez le Office/SharePoint nœud.In the Installed pane, choose the Office/SharePoint node.

  5. Dans la liste de modèles SharePoint, choisissez contrôle utilisateur (Solution de batterie uniquement).In the list of SharePoint templates, choose User Control (Farm Solution Only).

    Note

    Les contrôles utilisateur fonctionnent uniquement dans les solutions de batterie de serveurs.User controls work only in farm solutions.

  6. Dans le nom zone, spécifiez un nom pour le contrôle utilisateur, puis choisissez le ajouter bouton.In the Name box, specify a name for the user control, and then choose the Add button.

    Visual Studio ajoute plusieurs fichiers et dossiers à votre projet.Visual Studio adds several folders and files to your project. Pour plus d’informations sur ces fichiers, consultez créer des contrôles réutilisables pour les composants WebPart ou les pages d’application.For more information about these files, see Create reusable controls for web parts or application pages.

    Par défaut, le fichier de contrôle utilisateur s’affiche dans le Source vue du concepteur Visual Web Developer.By default, the user control file appears in the Source view of the Visual Web Developer designer. Dans cette vue, vous pouvez modifier le balisage XML du contrôle.In this view, you can edit the XML markup of the control. Vous pouvez basculer vers conception afficher si vous souhaitez concevoir visuellement le contrôle en faisant glisser des contrôles à partir de la boîte à outils.You can switch to Design view if you want to design the control visually by dragging controls from the Toolbox. Consultez mode conception, le Concepteur de pages Web.See Design View, Web Page Designer.

  7. Si vous souhaitez gérer les événements qui se produisent dans le contrôle, ajoutez le code au fichier de code du contrôle utilisateur.If you want to handle events that occur in the control, add code to the code file of the user control.

    Ce fichier s’affiche dans l’Explorateur de solutions sous le fichier de contrôle utilisateur et a un .cs ou .vb extension, selon le langage du projet.This file appears in Solution Explorer under the user control file and has a .cs or .vb extension, depending on the language of the project.

Voir aussiSee also

Créer des contrôles réutilisables pour les composants WebPart ou les pages d’application Create reusable controls for web parts or application pages
Créer des pages d’application pour SharePoint Create application pages for SharePoint
Créer des composants WebPart pour SharePointCreate web parts for SharePoint