logo

ASP.NET tīmekļa veidlapas

Web Forms ir tīmekļa lapas, kas izveidotas, izmantojot ASP.NET tehnoloģiju. Tas tiek izpildīts serverī un ģenerē izvadi pārlūkprogrammā. Tas ir saderīgs ar jebkuru pārlūkprogrammu un jebkuru valodu, ko atbalsta .NET kopīgās valodas izpildlaiks. Tas ir elastīgs un ļauj mums izveidot un pievienot pielāgotas vadīklas.

Mēs varam izmantot Visual Studio, lai izveidotu ASP.NET tīmekļa veidlapas. Tā ir IDE (integrētā izstrādes vide), kas ļauj vilkt un nomest servera vadīklas tīmekļa veidlapās. Tas arī ļauj mums iestatīt vadīklu rekvizītus, notikumus un metodes. Lai rakstītu biznesa loģiku, mēs varam izvēlēties jebkuru .NET valodu, piemēram: Visual Basic vai Visual C#.

Tīmekļa veidlapas sastāv no diviem komponentiem: vizuālās daļas (ASPX fails) un koda aiz veidlapas, kas atrodas atsevišķā klases failā.

ASP tīmekļa veidlapas 1

Attēls: Šī diagramma parāda ASP.NET komponentus

Web Forms galvenais mērķis ir pārvarēt ASP ierobežojumus un atdalīt skatu no lietojumprogrammas loģikas.

ASP.NET nodrošina dažādas vadīklas, piemēram: servera vadīklas un HTML vadīklas tīmekļa veidlapām. Zemāk ir visas šīs vadīklas tabulas.


Servera vadīklas

Šajā tabulā ir ietvertas tīmekļa veidlapu servera puses vadīklas.

Vadības nosaukums Piemērojamie notikumi Apraksts
Etiķete Nav To izmanto, lai HTML lapā parādītu tekstu.
Tekstlodziņš Teksts Mainīts To izmanto, lai izveidotu teksta ievadi formā.
Poga Noklikšķiniet, komanda To izmanto, lai izveidotu pogu.
Saites poga Noklikšķiniet, komanda To izmanto, lai izveidotu pogu, kas izskatās līdzīga hipersaitei.
ImageButton Klikšķis To izmanto, lai izveidotu attēlu pogu. Šeit attēls darbojas kā poga.
Hipersaite Nav To izmanto, lai izveidotu hipersaites vadīklu, kas reaģē uz klikšķa notikumu.
Izvēlnes saraksts SelectedIndexChanged To izmanto, lai izveidotu nolaižamā saraksta vadīklu.
ListBox SelectedIndexCnhaged To izmanto, lai izveidotu ListBox vadīklu, piemēram, HTML vadīklu.
DataGrid CancelCommand, EditCommand, DeleteCommand, ItemCommand, SelectedIndexChanged, PageIndexChanged, SortCommand, UpdateCommand, ItemCreated, ItemDataBound To izmantoja, lai izveidotu frid, ko izmanto datu parādīšanai. Ar šo vadīklu mēs varam arī ļoti vienkārši veikt lapošanu, kārtošanu un formatēšanu.
Datu saraksts CancelCommand, EditCommand, DeleteCommand, ItemCommand, SelectedIndexChanged, UpdateCommand, ItemCreated, ItemDataBound To izmanto, lai izveidotu datu sarakstu, kas nav tabulas veidā un tiek izmantots datu rādīšanai.
Atkārtotājs ItemCommand, ItemCreated, ItemDataBound Tas ļauj mums izveidot datu formātu, kas nav tabulas veids. Varat saistīt datus ar veidņu vienumiem, kas ir kā HTML faili, kas apvienoti noteiktā atkārtošanās formātā.
Izvēles rūtiņa Pārbaude Mainīts To izmanto, lai izveidotu izvēles rūtiņu.
Izvēles rūtiņu saraksts SelectedIndexChanged To izmanto, lai izveidotu izvēles rūtiņu grupu, kas darbojas kopā.
Radio poga Pārbaude Mainīts To izmanto, lai izveidotu radio pogu.
RadioButtonList SelectedIndexChanged To izmanto, lai izveidotu radiopogu vadīklu grupu, kas darbojas kopā.
Attēls Nav To izmanto, lai lapā parādītu attēlu.
Panelis Nav To izmanto, lai izveidotu paneli, kas darbojas kā konteiners.
Vietas turētājs Nav To izmanto, lai vadīklai iestatītu vietturi.
Kalendārs SelectionChanged, VisibleMonthChanged, DayRender To izmanto, lai izveidotu kalendāru. Mēs varam iestatīt noklusējuma datumu, pārvietoties uz priekšu un atpakaļ utt.
AdRotator AdCreated Tas ļauj mums norādīt parādāmo reklāmu sarakstu. Katru reizi, kad lietotājs atkārtoti parāda lapu.
Tabula Nav To izmanto, lai izveidotu tabulu.
XML Nav To izmanto, lai parādītu XML dokumentus HTML.
Burtiski Nav Tas ir kā etiķete, jo tajā tiek parādīts literāls, taču tas ļauj izpildlaikā izveidot jaunus literāļus un ievietot tos šajā vadīklā.

HTML vadīklas

Šīs vadīklas atveido pārlūkprogramma. Mēs varam arī izveidot HTML vadīklas kā servera vadību. mēs par to apspriedīsim turpmākajā mūsu apmācībā.

Vadības nosaukums Apraksts
Poga To izmanto, lai izveidotu HTML pogu.
Atiestatīšanas poga Atiestata visus pārējos veidlapas HTML veidlapas elementus uz noklusējuma vērtībām
Iesniegšanas poga Automātiski POST veidlapas datus norādītajā lapā, kas norādīta taga FORM atribūtā Darbība
Teksta lauks Piešķir lietotājam ievades apgabalu HTML veidlapā
Teksta apgabals Izmanto vairāku rindiņu ievadei HTML veidlapā
Faila lauks Veidlapā ievieto teksta lauku un pogu Pārlūkot un ļauj lietotājam atlasīt faila nosaukumu no vietējās mašīnas, kad tiek noklikšķināts uz pogas Pārlūkot
Paroles lauks Ievades apgabals HTML veidlapā, lai gan visas šajā laukā ievadītās rakstzīmes tiek parādītas kā zvaigznītes
Izvēles rūtiņa Lietotājam piešķir izvēles rūtiņu, kuru viņš var atlasīt vai notīrīt
Radio poga Veidlapai tiek izmantotas divas vai vairākas, un lietotājs var izvēlēties vienu no vadīklām
Tabula Ļauj sniegt informāciju tabulas formātā
Attēls Parāda attēlu HTML veidlapā
ListBox Parāda lietotājam vienumu sarakstu. Varat iestatīt izmēru no diviem vai vairāk, lai norādītu, cik vienumu vēlaties rādīt. Ja vienumu ir vairāk, nekā ietilps šajā ierobežojumā, šai vadīklai tiek automātiski pievienota ritjosla.
Nomest lejā Lietotājam parāda vienumu sarakstu, taču vienlaikus tiks parādīts tikai viens vienums. Lietotājs var noklikšķināt uz lejupvērstās bultiņas šīs vadīklas malā, un tiks parādīts vienumu saraksts.
Horizontālais noteikums Parāda horizontālu līniju pāri HTML lapai