<%@ Page Language="C#" EnableSessionState="True" AutoEventWireup="true" Title="Home" CodeBehind="Default.aspx.cs" Inherits="BookShopWeb._Default" MasterPageFile="~/MyMasterPage.Master" %>

<asp:Content ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <%-- Az asp lapok részben a html szabvány elemeiből, részben pedig saját elemekből, direktívákból
     épülnek fel.
     Ez itt a kezdőlap. alapértelmezésben a program indulásakor ez jelenik meg 
     A többi laphoz hasonlóan ez is egy MasterPage-be van beágyazva 
     A masterpage lényege, hogy ott definiálhatjuk az oldalak általános felépítését,
     olyan komponenseket tehetünk bele, amelyeket minden oldalon látni szeretnénk 
     Ezután a többi oldal létrehozásakor nem kell a html struktúrát definiálni, elegendő
     egy Content típusú containerbe helyezni az oldalra jellemző tartalmat és hivatkozni a
     Masterpage megfelelő elemére.
     A komponenseket a ToolBox-ból tudjuk kiválasztani és lepakolni
     minden asp komponensnek van egy azonosítója, mely segítségével a mögöttes c#
     kódból is könnyen hivatkozni tudunk rá. A runat="server" attribútum azt jelzi, hogy a komponens működése
     szerver oldalon van lekezelve --%>
<br />
<asp:Label runat="server" ID="lb_home" Text = "Welcome to bookshop!" 
    CssClass="labelStyle"></asp:Label>
</asp:Content>

