Introducere în pagina principală de mediu
Acasă - acest mediu ASP.NET pagină, cu o extensie de nume de fișier MASTER. Paginile master vă permit să creați un ecran consistent și aspect pentru paginile de pe un site Web sau o aplicație.
În acest articol:
Care este pagina principală?
Paginile de master care urmează să fie afișate într-o fereastră de browser, de fapt necesită crearea a două părți separate, cele mai importante pagini și pagini de conținut. Acasă setează aspectul general și de transport, precum și conținutul general implicit pentru toate paginile de conținut care sunt atașate la acesta. pagina Cuprins - o pagină unică. Când pagina este afișată în browser, pagina de start oferă un conținut comun și pagina de conținut oferă conținut specific paginii.
Mai întâi, creați o pagină de start pentru a determina cum să arate și să funcționeze, iar comportamentul implicit fie pentru toate paginile sau un grup specific acestor pagini. Apoi, puteți crea pagini individuale de conținut care includ conținut unic, care ar trebui să fie afișate pe fiecare pagină. Home este combinat cu conținutul paginilor pentru a crea pagina finală afișată pe ecran, care combină aspectul paginii de start cu conținutul conținutului paginii.
Imaginați-vă, de exemplu, este necesar ca pe fiecare pagină a site-ului de a utiliza același aspect trehstolbtsovy, precum și meniul de antet și standard de navigare. În acest caz, puteți crea o pagină de start având un aspect, apoi atașați toate paginile din site-ul la pagina de start. Creați o singură pagină de start, puteți evita re-crearea unui conținut comun pentru fiecare pagină. În plus, în cazul în care, în orice moment nevoie pentru a schimba aspectul tuturor paginilor, trebuie doar pentru a schimba pagina de start.
Unde sunt pagina principală?
La crearea unei pagini de master personalizate, cel mai bine este să le stocați în același dosar masterpage. Puteți găsi cu ușurință și de a gestiona toate paginile principale pentru nodul la locația specificată.
În plus, puteți determina locația paginii de start, care este atașat la orice conținut pagina prin vizualizarea pagina principală a indicatorului din colțul din dreapta sus al conținutului paginii.
Care sunt avantajele de pagini de master?
Cu pagini de master, puteți schimba cu ușurință aspectul și funcțiile tuturor paginilor de pe site. Paginile de master oferă, de asemenea:
Funcții avansate pentru editarea paginilor SharePoint. Dezvoltatorii și designerii pot economisi timp și resursele lor, efectuarea tuturor modificărilor numai pe o singură pagină principală și distribuirea în mod automat modificările la toate paginile de conținut, care sunt atașate la pagina principală.
Editarea la nivel de site. Utilizatorii pot edita elementele paginii de start pentru site-urile lor web dintr-o singură locație. În plus, ele pot reveni la ea este singura locație și de a face modificări suplimentare; ei nu trebuie să configurați toate conținutul paginilor care utilizează aceste elemente comune.
Site-uri Web executate profesional. Utilizatorii pot crea cu ușurință o nouă pagină care are aspectul și SharePoint caracteristici. Prin referire la pagina de pornire prestabilită, creată pe baza noii sale pagini va avea același aspect și aceleași funcții, și, în plus, acesta va fi supus la toate actualizările viitoare ale paginii principale.
pagini standardizate, mai multe avansată și experiența utilizatorului final. Din moment ce toate paginile care sunt atașate la pagina principală, au același aspect și funcția unificată, Web vizitatorii site-ului pot vedea ambele pagini SharePoint de bază și pagini scrise de către un dezvoltator terță parte, sau pagini, personalizate dezvoltator web, și, în același timp, nu observând nici o diferență, fie în web aspectul site-ului sau de modul în care funcționează îl controlează.
Gestionarea eficientă a site-ului. Utilizarea paginilor de bază îmbunătățește gestionarea site-ul Web, pentru că puteți schimba aspectul și funcția întreg site-ul prin setarea doar pagina de start. Nu trebuie să modificați fiecare pagină Web site.
Ce este un imbricate de pagini de master?
Paginile de master pot fi, de asemenea imbricate, adică. E. Au o locație în care un link-uri pagina principală pentru alta, atât pe pagina sa de start. De exemplu, se poate avea o pagină de start, care include un logo și un pasaj principal pentru site-ul Web, oa doua pagină de start având un aspect de două coloane și o pagină de start a treia având un trehstolbtsovy aspect. Fiecare dintre principalele pagini, care are un aspect cu coloane care pot fi atașate la pagina de pornire principală pentru a afișa un logo comun și tranziția de la pagina principală.
Care este conținutul paginii?
Paginile de conținut sunt ASP.NET, care conțin aspx ordinare extensie nume de fișier. În plus, fiecare pagină conține conținut de directivă @page, care definește pagina principală, acesta este conectat la această pagină. Mai jos este o directivă exemplu @page.
masterurl / default.master pagina „%>
În mod implicit, site-ul SharePoint are mai multe pagini de conținut. de exemplu, lista de lista de pagina de vedere, formulare și partea Web pagină. inclusiv conținut care ar trebui să apară în corpul paginii. În cazul în care site-ul Web vizitator solicită o pagină în browser-ul, conținutul paginii este combinat cu pagina de master pentru a crea o pagină care un utilizator vede în browser. Tot conținutul paginii împărtășesc structura pagină și funcții comune la pagina principală la care sunt atașate.
În Windows SharePoint Services 3.0 pagina Default.master se aplică tuturor paginilor de conținut implicit, inclusiv cele ce urmează.
În mod implicit, conținutul paginii - inclusiv AllItems.aspx, DispForm.aspx, NewForm.aspx și EditForm.aspx. - care conține o listă de opinii și liste de formulare
În mod implicit, conținutul paginii - inclusiv Upload.aspx și WebFldr.aspx. - conțin puncte de vedere și forme la bibliotecile de documente
Ce este un prototip de conținut de control, controale de conținut și de conținut?
Elemente de agregate de management al conținutului indică regiunile de conținut inline pe pagina principală. În „Codul“ de control al conținutului înlocuitor este după cum urmează.
Elemente de agregate de management al conținutului sunt comparate cu controalele lor substituent atribut contentplaceholderid. Agregate de conținut pentru a defini conținutul implicit pentru zona definită de către miezul de management al conținutului. Conținutul implicit, definit de conținutul prototipurilor pot fi schimbate pe pagina principală pentru ca modificările să apară pe fiecare pagină, care este conectat la pagina principală.
Pe lângă controalele de conținut poate fi utilizat într-o singură pagină de conținut pentru a suprascrie conținutul implicit pentru conținutul furnizat de pagina de start. În „Codul“ de control al conținutului este după cum urmează.
Zona de conținut - o zonă a paginii de start, înființat prototip conținut separat, așa cum este prezentat aici.
În opinia prefixului de conținut înconjurat de tag-uri prototip de conținut gestionat (în cazul în care conținutul este prevăzut pentru pagina principală), sau să controleze conținutul tag-uri (în cazul în care conținutul - acesta este un conținut comun pe o singură pagină de conținut).
Notă: Conținutul conținutului din stadiul tehnicii, care oferă pagina principală nu apare în acest prototip pe pagina de cuprins.
Când plasați cursorul peste conținutul paginii de conținut, care este disponibil din pagina de pornire, care înlocuiește indicatorul nu poate fi schimbat.