Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Mesterlapok és menük használata

Hasonló előadás


Az előadások a következő témára: "Mesterlapok és menük használata"— Előadás másolata:

1 Mesterlapok és menük használata
Borsi Katalin webfejlesztő, oktató NetAcademia Oktatóközpont

2 Mesterlapok jellemzői
Egységes megjelenítés kialakítása Elrendezés újrahasznosítása Minden oldalon megjelenítendő vezérlők elhelyezése Kód újrahasznosítása Fájl kiterjesztése: .master Önállóan nem futtatható

3 Mesteroldal felépítése Különbségek az .aspx oldalakhoz képest
Page direktíva Önállóan megjeleníthető Mesteroldal Master direktíva Önállóan nem jeleníthető meg ContentPlaceHolder vezérlő használata

4 Mesteroldal megadása I. Lap mesteroldalának megadása markupból
A Page direktívában a MasterPageFile beállításával Lehetőség van böngészőtípusonként különböző mesteroldalak beállítására a <browser>: előtag használatával (pl.: ie:MasertPageFile=„main.master”)

5 Mesteroldal használata
A Content vezérlő használata a mesteroldal és az .aspx lap összekötésére Content alapértelemezett tartalma Megkötések a mesteroldallal rendelkező oldalaknál

6 Mesteroldal megadása II. Lap mesteroldalának megadása kódból
A Page.MasterPageFile property-n keresztül Az utolsó beállítási lehetőség az OnPreInit –ben

7 Mesteroldal megadása III. Lap mesteroldalának megadása központilag
Központilag is állítható a web.configból: <configuration> <system.web> <pages masterPageFile="main.master"></pages> </system.web> </configuration>

8 Mesteroldal vezérlőinek elérése
Page.Master.FindControl() metódus MasterType direktíva VirtualPath TypeName

9 Egymásba ágyazott mesteroldalak
Mesteroldal mesteroldala Desing támogatás VS2008-tól

10 Demó

11 Menük Menu vezérlő használata Menük adatai:
Statikus menük: Menu.Items kollekció feltöltése kézzel Dinamikus menük: adatforrás megadás SiteMapDataSource

12 Demó

13


Letölteni ppt "Mesterlapok és menük használata"

Hasonló előadás


Google Hirdetések