..
Mūsdienu mājas raksturīgākā iezīme ir noteikti uzmanību detaļām un izmantošanas dažādās lapās, kas veido tās vieglumu. Piemēram, populārākajām vietām ir balstītas uz modeļiem, krāsu un rakstzīmju kopas ir vienādas katrā lappusē, kā arī nodrošina vienkāršu un intuitīvu līdzekļi navigāciju caur lapām sevi. Pārējais notiks mazliet ikvienam piekļuvi vietām ar lapām, visas dažādas un grūti izmantot, šeit ir tieši tas mums ir jāizvairās no mūsu vietnes.
Risinājums, lai dotu lapām kopējo izskatu un justies par vietu, ir izveidot primāro klasi, no kura visām lapām izriet. Jo ASP.NET ir balstīts uz modeli, galvenā uzmanība tika pievērsta Page klases tikai, lai īstenotu galveno lapu (Lapa pamatskolas), kuru īpašumi tiek mantotas no mūsu vietnes lapas

Visas lapas aspx lapu, kas iegūti no primārajiem, kas savukārt izriet no System.Web.UI.Page.. Primārā lapa nodarbojas ar iekraušanu kopējos elementus starp lappusēm un katru lapu rokturi atpūtu.
Instrumentus, kas ar ASP.NET, lai izveidotu šāda veida struktūra ir tā sauktā Master Page. Šīs lapas ir ļoti līdzīgas tipisks vietnes lapā un tie ir definēti failos ar paplašinājumu. Master.
Lapas šablons tiek izmantots kā veidni un pēc tam, kad lietotājs pārlūko lapu, kas ir atkarīgs no lapu šablonu pieprasījumus un atbildes tiek filtrēti ar pēdējo. ASP.NET lapu šablonu un pēc tam apvieno satura lapas (. Aspx) vienā klasē. Kad satura lapā tiek pieprasīts ievietojot lapu šablonu, izmantojot failu aspx formu vadīkla, kas ir pievienotas kolekcijai kontroles lapā..
Ļaujiet mums tagad redzēt, kā noteikt un lietot lapu šablonu. Sākam Visual Studio, un izveidot jaunu projektu tipa Empty Web Site. Pievienot jaunu elementu tipa lapu šablonu mūsu projekta

Lappuses līmeņa skats ir līdzīgs parastai web formas redzams iepriekšējās stundās un kodu, ko Visual Studio ir šāds

Ļaujiet man atzīmēt, ka tika pievienota ContentPlaceHolder kontroli, kas tiks apspriests vēlāk. Lai lapu šablonu pārējo var pielāgot, būs kā normāls lappuse mūsu mājas lapā.
Piemēram, pieņemsim mainīt ķermeņa tag, nosakot fona krāsas (fona), kas nav

lapu šablonu tagad ir pelēks fons (# bbbbbb).
Pieņemsim pievienot jaunu elementu mūsu projektu tīmekļa veidlapu (to sauc default.aspx), pārbaudot apakšā Pievienot jaunu vienumu dialoglodziņu Atlasīt lapu šablonu

Noklikšķiniet uz Labi vēnu mēs iesniedza vēl vienu dialoglodziņu, kurā mēs varam izvēlēties apgūt lapu lapu jūs pievienojat uz projektu (mūsu gadījumā būs tikai viens)

Ja mēs skatāmies uz cilnes Noformējums, lai default.aspx lapā, mēs redzam, ka tas ir pats fons lapu šablonu krāsa, un tas liecina, ka lapas pārmanto veidnes iestatījumus.
Tas ir kods, ko rada Visual Studio default.aspx lapu

tajā mēs redzam lappuse MasterPage.master.
Šajā brīdī mēs varam izveidot visas lapas, ko vēlaties (katrā pasūtījuma saturu), un mēs piešķiram mūsu lapu šablonu. Ja nu mēs esam gatavojas mainīt saturu lapu šablona tiks atjaunināta vienā solī visas lapas, kas ir atkarīgi no tā.
Skaidrs, kas tiek piedāvāta kā vienkāršu, bet iesaka potenciālu šo instrumentiem, jo īpaši vietās ar sarežģītu grafiku.
| |
ASP (Advanced)
Pilns kurss, lai radītu dinamisku tīmekļa vietnes. Sākot no € 39. |
| |
ASP.NET (Kurss)
Pilns kurss būvniecībai Web pieteikumus no 49 €. |
| |
SQL un datu bāzes (Course)
Izveidot un pārvaldīt relāciju datu bāzēm. Sākot no € 39. |