logo

ASP.NET-verkkolomakkeet

Web Forms ovat verkkosivuja, jotka on rakennettu ASP.NET-teknologiaan. Se suoritetaan palvelimella ja tuottaa tulosteen selaimeen. Se on yhteensopiva minkä tahansa selaimen kanssa minkä tahansa kielen kanssa, jota tukee .NET-yhteiskieli runtime. Se on joustava ja antaa meille mahdollisuuden luoda ja lisätä mukautettuja säätimiä.

Voimme käyttää Visual Studiota ASP.NET Web Forms -lomakkeiden luomiseen. Se on IDE (Integrated Development Environment), jonka avulla voimme vetää ja pudottaa palvelimen ohjaimia verkkolomakkeisiin. Sen avulla voimme myös asettaa ohjaimille ominaisuuksia, tapahtumia ja menetelmiä. Liikelogiikan kirjoittamiseen voimme valita minkä tahansa .NET-kielen, kuten: Visual Basic tai Visual C#.

Web Forms koostuu kahdesta osasta: visuaalisesta osasta (ASPX-tiedosto) ja lomakkeen takana olevasta koodista, joka sijaitsee erillisessä luokkatiedostossa.

ASP-verkkolomakkeet 1

Kuva: Tämä kaavio näyttää ASP.NETin komponentit

Web Formsin päätarkoitus on voittaa ASP:n rajoitukset ja erottaa näkymä sovelluslogiikasta.

ASP.NET tarjoaa erilaisia ​​ohjaimia, kuten: palvelinohjaimet ja HTML-ohjaimet Web Formsille. Meillä on alla taulukot kaikki nämä säätimet.


Palvelimen ohjaimet

Seuraava taulukko sisältää verkkolomakkeiden palvelinpuolen ohjaimet.

Ohjauksen nimi Sovellettavat tapahtumat Kuvaus
Label Ei mitään Sitä käytetään tekstin näyttämiseen HTML-sivulla.
Tekstilaatikko Teksti muutettu Sitä käytetään tekstin syöttämiseen lomakkeeseen.
Painike Napsauta, komento Sitä käytetään painikkeen luomiseen.
LinkButton Napsauta, komento Sitä käytetään hyperlinkin kaltaisen painikkeen luomiseen.
ImageButton Klikkaus Sitä käytetään imagesButtonin luomiseen. Tässä kuva toimii painikkeena.
Hyperlinkki Ei mitään Sitä käytetään luomaan hyperlinkin ohjausobjekti, joka vastaa napsautustapahtumaan.
Pudotusvalikosta SelectedIndexChanged Sitä käytetään pudotusvalikon ohjausobjektin luomiseen.
ListBox SelectedIndexCnhaged Sitä käytetään ListBox-säätimen luomiseen, kuten HTML-ohjausobjektiin.
DataGrid CancelCommand, EditCommand, DeleteCommand, ItemCommand, SelectedIndexChanged, PageIndexChanged, SortCommand, UpdateCommand, ItemCreated, ItemDataBound Sitä käytettiin luomaan jääkaappi, jota käytetään tietojen näyttämiseen. Pystymme myös suorittamaan sivuttamisen, lajittelun ja muotoilun erittäin helposti tällä säätimellä.
DataList CancelCommand, EditCommand, DeleteCommand, ItemCommand, SelectedIndexChanged, UpdateCommand, ItemCreated, ItemDataBound Sitä käytetään tietoluettelon luomiseen, joka ei ole taulukkomuotoinen ja jota käytetään tietojen näyttämiseen.
Toistin ItemCommand, ItemCreated, ItemDataBound Sen avulla voimme luoda ei-taulukkomuotoisen muodon tiedoille. Voit sitoa tiedot mallielementteihin, jotka ovat kuin HTML:n bittejä, jotka on koottu tiettyyn toistuvaan muotoon.
Valintaruutu Tarkista muutettu Sitä käytetään valintaruudun luomiseen.
Valintaruutuluettelo SelectedIndexChanged Sitä käytetään luomaan ryhmä valintaruutuja, jotka kaikki toimivat yhdessä.
Radiopainike Tarkista muutettu Sitä käytetään valintanapin luomiseen.
RadioButtonList SelectedIndexChanged Sitä käytetään luomaan ryhmä valintanappisäätimiä, jotka kaikki toimivat yhdessä.
Kuva Ei mitään Sitä käytetään kuvan näyttämiseen sivulla.
Paneeli Ei mitään Sitä käytetään paneelin luomiseen, joka toimii konttina.
Paikanpitäjä Ei mitään Sitä käytetään asettamaan säätimen paikkamerkki.
Kalenteri SelectionChanged, VisibleMonthChanged, DayRender Sitä käytetään kalenterin luomiseen. Voimme asettaa oletuspäivämäärän, siirtyä eteen- ja taaksepäin jne.
AdRotator MainosLuotu Sen avulla voimme määrittää luettelon näytettävistä mainoksista. Aina kun käyttäjä näyttää sivun uudelleen.
Pöytä Ei mitään Sitä käytetään taulukon luomiseen.
XML Ei mitään Sitä käytetään XML-dokumenttien näyttämiseen HTML:ssä.
Kirjaimellinen Ei mitään Se on kuin etiketti, koska se näyttää literaalin, mutta antaa meille mahdollisuuden luoda uusia literaaleja ajon aikana ja sijoittaa ne tähän ohjausobjektiin.

HTML-ohjaimet

Selaimen hahmontaa nämä säätimet. Voimme myös tehdä HTML-säätimiä palvelinohjauksiksi. keskustelemme tästä lisää opetusohjelmassamme.

Ohjaimen nimi Kuvaus
Painike Sitä käytetään HTML-painikkeen luomiseen.
Nollaus painike Palauttaa kaikki muut lomakkeen HTML-lomakeelementit oletusarvoihin
Lähetä-painike Lähettää lomaketiedot automaattisesti määritetylle sivulle, joka on lueteltu FORM-tunnisteen Action-attribuutissa
Tekstikenttä Antaa käyttäjälle syöttöalueen HTML-lomakkeella
Tekstialue Käytetään moniriviseen syöttöön HTML-lomakkeella
Tiedostokenttä Sijoittaa tekstikentän ja Selaa-painikkeen lomakkeeseen ja antaa käyttäjän valita tiedostonimen paikalliselta koneeltaan, kun Selaa-painiketta napsautetaan
Salasana-kenttä HTML-lomakkeen syöttöalue, vaikka kaikki tähän kenttään kirjoitetut merkit näytetään tähtinä
Valintaruutu Antaa käyttäjälle valintaruudun, jonka hän voi valita tai tyhjentää
Radiopainike Lomakkeessa käytetään kahta tai useampaa, ja käyttäjä voi valita yhden säätimistä
Pöytä Mahdollistaa tietojen esittämisen taulukkomuodossa
Kuva Näyttää kuvan HTML-lomakkeella
ListBox Näyttää käyttäjälle luettelon kohteista. Voit asettaa koon kahdesta tai useammasta määrittääksesi, kuinka monta kohdetta haluat näyttää. Jos kohteita on enemmän kuin tähän rajaan mahtuu, vierityspalkki lisätään automaattisesti tähän säätimeen.
Pudota alas Näyttää käyttäjälle luettelon kohteista, mutta vain yksi kohde kerrallaan tulee näkyviin. Käyttäjä voi napsauttaa alas osoittavaa nuolta tämän säätimen sivulla, jolloin näkyviin tulee luettelo kohteista.
Vaakasuuntainen sääntö Näyttää vaakasuuntaisen viivan HTML-sivun poikki