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 Borsi Katalin webfejlesztő, oktató NetAcademia Oktatóközpont.

Hasonló előadás


Az előadások a következő témára: "Mesterlapok és menük használata Borsi Katalin webfejlesztő, oktató NetAcademia Oktatóközpont."— 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.aspx oldal – 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 : 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:

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 Borsi Katalin webfejlesztő, oktató NetAcademia Oktatóközpont."

Hasonló előadás


Google Hirdetések