Praktikum: Navigatsioonielemendid ASP.Net's: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Htahis (talk | contribs)
New page: =Eeldused= Vaata läbi teooria * Pealehed Asp.Net'is * ASP.NET Masterlehtede abil veebilehtede ühtne kujundus: http://toru.ee/view/1867cba89e4c/ =Käsi_hoitud tegevus= Hetkel veel pu...
 
Htahis (talk | contribs)
No edit summary
Line 1: Line 1:
=Eeldused=
=Eeldused=
Vaata läbi teooria
Vaata läbi teooria
* [[Pealehed Asp.Net'is]]
==Navigatsioonielementide kasutamine==
* ASP.NET Masterlehtede abil veebilehtede ühtne kujundus: http://toru.ee/view/1867cba89e4c/
 
* [[Navigatsioonielemendid ASP.Net's Veebistuudiumi õppematerjalist]]
* ASP.NET Site Navigation http://msdn.microsoft.com/en-us/library/ms227558.aspx
* Walkthrough: Controlling ASP.NET Menus Programmatically http://msdn.microsoft.com/en-us/library/16yk5dby.aspx
 


=Käsi_hoitud tegevus=
=Käsi_hoitud tegevus=
Line 9: Line 13:
=Käsi_mittehoitud tegevus=
=Käsi_mittehoitud tegevus=


<b>23.02.2010 Parktikumi [http://enos.itcollege.ee/~htahis/ASP_Net/Praktikum2/MasterPagesPraktikum2.zip näitefail]</b>


==Ülesanne 1==
==Ülesanne 1==
<table>
* Koosta menüüga pealeht (master) ning sealt viited mitmele alamlehele
<tr>
** Koosta alamlehed, mis kasutavad pealehte:
<td>
* Pealeht
* Loo ise pealeht nimega Esimene.master
* Tooted
** Kujunda see selliselt:
** Riistvaralised tooted
** Pais, Menyy1, Menyy2, Sisu ja Jalus on ContentPlaceHolderID väärtused
** Tarkvaralised tooted
* Lisa leht nimega, Esimene.aspx, mis kasutab Esimene.master pealehte
** Uute toodete disain
* Lisa leht nimega, Muu.aspx, mis kasutab Esimene.master pealehte
* Hinnad
* Muuda Esimene.master sisu ning veendu, et muudatused kanduksid mõlemale lehele, mis seda pealehte kasutavad
** Väikeettevõtele
* Lisa lehtedele Menüü ja Sisu
** Projektimüük
</td>
*** Olemasolevad tooted
<td>
*** Uued tooted
[[Image:MasterPages_praktikum1.jpg|thumb|right|Esimene.master pinnalaotus]]
**** Koostöö
</td>
* Meist
</tr>
** Meeskond
</table>
*** Programmeerijad
==Ülesanne 2==
*** Disainerid
<table>
*** Hooldusmeeskond
<tr>
* Kontakt
<td>
** Koosta SiteMap leheküljestiku kohta
* Loo ise pealeht nimega Teine.master
* Lisa lehestikus asukohta näitav SiteMap
** Kujunda see selliselt:
* Paiguta lehestiku lehed mõttes puukujulisse struktuuri. Aita navigeerimisel kasutajat TreeView-ga
** Pais, Sisu ja Jalus on ContentPlaceHolderID väärtused
</td>
<td>
[[Image:MasterPages_praktikum2.jpg|thumb|right|Teine.master pinnalaotus]]
</td>
</tr>
<tr>
<td>
* Loo ise pealeht nimega TeineTaiendus.master ja seadista see kasutama pealehena Teine.master pealehte
** Kujunda see selliselt:
** Menyy1, Menyy2 ja Sisu2 on ContentPlaceHolderID väärtused
* Muuda Esimene.aspx selliselt, et pealehena kasutataks nüüd TeineTaiendus.master pealehte
* Muuda Muu.aspx selliselt, et pealehena kasutataks nüüd TeineTaiendus.master pealehte
* Muuda Teine.master sisu ning veendu, et muudatused kanduksid mõlemale lehele, mis seda pealehte kasutavad
* Muuda TeineTaiendus.master sisu ning veendu, et muudatused kanduksid mõlemale lehele, mis seda pealehte kasutavad
</td>
<td>
[[Image:MasterPages_praktikum21.jpg|thumb|right|TeineTaiendus.master pinnalaotus]]
</td>
</tr>
</table>
MasterPages praktikum1.jpg


[[Category: Veebirakenduste loomine ASP.NET abil]]
[[Category: Veebirakenduste loomine ASP.NET abil]]

Revision as of 14:57, 2 March 2010

Eeldused

Vaata läbi teooria

Navigatsioonielementide kasutamine


Käsi_hoitud tegevus

Hetkel veel puudub

Käsi_mittehoitud tegevus

Ülesanne 1

  • Koosta menüüga pealeht (master) ning sealt viited mitmele alamlehele
    • Koosta alamlehed, mis kasutavad pealehte:
* Pealeht
* Tooted
** Riistvaralised tooted
** Tarkvaralised tooted
** Uute toodete disain
* Hinnad
** Väikeettevõtele
** Projektimüük
*** Olemasolevad tooted
*** Uued tooted
**** Koostöö
* Meist
** Meeskond
*** Programmeerijad
*** Disainerid
*** Hooldusmeeskond
* Kontakt
    • Koosta SiteMap leheküljestiku kohta
  • Lisa lehestikus asukohta näitav SiteMap
  • Paiguta lehestiku lehed mõttes puukujulisse struktuuri. Aita navigeerimisel kasutajat TreeView-ga