Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
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ó
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.