Vad är en MASTER fil?
En MASTER-fil är en mallfil för huvudwebbsidor skapad med ASP.NET. Den används som utgångspunkt för att skapa flera sidor som har samma layout och inställningar som MASTER-filen. Mallen MASTER-filen innehåller inställningar för sidhuvud, navigeringsmenyer, sidfot, teckensnitt och stilinformation. Att använda en MASTER-fil hjälper till att skapa flera webbsidor snabbt.
Du kan öppna en MASTER-fil med Microsoft Visual Studio 2022 och högre.
MASTER-filformat - Mer information
En MASTER-fil skapas och sparas i HTML-filformat och liknar alla andra webbsidesfiler. Den är uppdelad i redigerbara och icke-redigerbara sektioner. De redigerbara avsnitten är de som kan modifieras för att möta användarens krav. De icke-redigerbara avsnitten är nedtonade när MASTER-filen öppnas i Microsoft Visual Studio.
Master Pages består av två delar, dvs själva mastersidan och en eller flera innehållssidor.
MASTER Page
Huvudsidan har tillägget .master och är gjord i ASP.NET. Den har en fördefinierad layout som består av statisk text, HTML-taggar och kontroller på serversidan. På vanliga .aspx-sidor används @ Page-direktivet. I fallet med .master-filer ersätts detta av @ Master-direktivet.
Innehållssidor
En innehållssida representerar innehållet för mallsidans platshållarkontroller. Dessa är .aspx-sidor som faktiskt är koden bakom huvudsidan. Innehållssidor binds med @ Page-direktivet genom att inkludera ett MasterPageFile-attribut som pekar på huvudsidan som ska användas enligt nedan.
<%@ Page Language="VB" MasterPageFile="~/MasterPages/Master2.master" Title="Content Page of Master File" %>