Qu’est-ce qu’un fichier MASTER ?
Un fichier MASTER est un fichier de modèle de page Web principal créé avec ASP.NET. Il est utilisé comme point de départ pour créer plusieurs pages ayant la même mise en page et les mêmes paramètres que le fichier MASTER. Le fichier modèle MASTER comprend des paramètres pour l’en-tête, les menus de navigation, le pied de page, la police et les informations de style. L’utilisation d’un fichier MASTER permet de créer rapidement plusieurs pages Web.
Vous pouvez ouvrir un fichier MASTER à l’aide de Microsoft Visual Studio 2022 et supérieur.
Format de fichier MASTER - Plus d’informations
Un fichier MASTER est créé et enregistré au format de fichier HTML et est similaire à tout autre fichier de page Web. Il est divisé en sections modifiables et non modifiables. Les sections modifiables sont celles qui peuvent être modifiées pour répondre aux besoins de l’utilisateur. Les sections non modifiables sont grisées lorsque le fichier MASTER est ouvert dans Microsoft Visual Studio.
Les pages maîtres se composent de deux éléments, à savoir la page maître elle-même et une ou plusieurs pages de contenu.
La page principale
La page maître a l’extension .master et est réalisée en ASP.NET. Il a une mise en page prédéfinie comprenant du texte statique, des balises HTML et des contrôles côté serveur. Dans les pages .aspx ordinaires, la directive @ Page est utilisée. Dans le cas des fichiers .master, ceci est remplacé par la directive @Master.
Pages de contenu
Une page de contenu représente le contenu des contrôles d’espace réservé de la page maître. Ce sont des pages .aspx qui sont en fait le code-behind de la page maître. Les pages de contenu sont liées à l’aide de la directive @ Page en incluant un attribut MasterPageFile pointant vers la page maître à utiliser comme indiqué ci-dessous.
<%@ Page Language="VB" MasterPageFile="~/MasterPages/Master2.master" Title="Content Page of Master File" %>