ASP.NET Web Pages - luokka
- Edellinen sivu WebPages esimerkki
- Seuraava sivu WebPages tietoturva
StringExtensions-luokka - metodi
Metodi | Kuvaus |
---|---|
As<TValue>(String) | Muunna merkkijono vahvistetun tyyppiseksi arvoksi määritettyyn tietotyyppiin. |
As<TValue>(String, TValue) | Muunna merkkijono määritettyyn tietotyyppiin ja määritä oletusarvo. |
AsBool(String) | Muunna merkkijono totuusarvoksi (true/false). |
AsBool(String, Boolean) | Muunna merkkijono totuusarvoksi (true/false) ja määritä oletusarvo. |
AsDateTime(String) | Muunna merkkijono DateTime-arvoksi. |
AsDateTime(String, DateTime) | Muunna merkkijono DateTime-arvoksi ja määritä oletusarvo. |
AsDecimal(String) | Muunna merkkijono Decimal-luvuksi. |
AsDecimal(String, Decimal) | Muunna merkkijono Decimal-luvuksi ja määritä oletusarvo. |
AsFloat(String) | Muunna merkkijono yksinkertaiseksi luvuksi. |
AsFloat(String, Single) | Muunna merkkijono yksinkertaiseksi luvuksi ja määritä oletusarvo. |
AsInt(String) | Muunna merkkijono kokonaisluvuksi. |
AsInt(String, Int32) | Muunna merkkijono kokonaisluvuksi ja määritä oletusarvo. |
Is<TValue> | Tarkista, voidaanko merkkijono muuntaa määritettyyn tietotyyppiin. |
IsBool | Tarkista, voidaanko merkkijono muuntaa Boolean (true/false)-tyypiksi. |
IsDateTime | Tarkista, voidaanko merkkijono muuntaa DateTime-tyypiksi. |
IsDecimal | Tarkista, voidaanko merkkijono muuntaa Decimal-tyypiksi. |
IsEmpty | Tarkista, onko merkkijono nullptr tai tyhjä. |
IsFloat | Tarkista, voidaanko merkkijono muuntaa Single-tyypiksi. |
IsInt | Tarkista, voidaanko merkkijono muuntaa kokonaisluvuksi. |
WebPageBase-luokka - Ominaisuudet
Ominaisuudet | Kuvaus |
---|---|
Layout | Hanki tai aseta asettelu sivun polku. |
Output | Palauttaa sivun nykyisen TextWriter-objektin. |
OutputStack | Palauttaa nykyisen sivun TextWriter-objektin pilarin. |
Page | Tarjoaa tiettyjen tietojen pääsyn, jotka jaetaan sivun, asettelu sivun ja sivun välillä, samalla tavalla kuin ominaisuudessa. |
PageData | Tarjoaa tiettyjen tietojen pääsyn, jotka jaetaan sivun, asettelu sivun ja sivun välillä, samalla tavalla kuin taulukossa. |
WebPageBase-luokka - Metodi
Metodi | Kuvaus |
---|---|
ConfigurePage | Muokkaa nykyistä sivua perimäisen sivun kokoonpanon perusteella, kun sitä muokataan poikkeavassa luokassa. |
CreateInstanceFromVirtualPath | Luo uusi WebPageBase-luokan instanssi määritetyn virtuaalipolun avulla. |
DefineSection | Kutsutaan sisältösivulta luodakseen määritetyn sisältöosion. |
GetOutputWriter | Palauttaa tekstinkirjoittimen instanssin, jota käytetään sivun näyttämiseen. |
InitializePage | Alustaa nykyinen sivu. |
IsSectionDefined | Palauta arvo, joka osoittaa, onko määritetty osa määritelty. |
PopContext | Palauta ja poista konteksti OutputStack-实例in yläpuolelta. |
PushContext | Lisää määritetty konteksti OutputStack-实例in yläpuolelle. |
RenderBody | Näytä asettelu sivulla olevaa sisältöä, joka ei kuulu määritettyyn osaan. |
RenderPage | Näytä tietyn sivun sisältöä muilla sivuilla. |
RenderSection | Näytä määritetyn osan sisältöä asettelu sivulla. |
Write | kirjoita määritetyt parametrit suljetuissa HTML-merkeissä. |
WriteLiteral | HTML-koodausta ei tarvitse suorittaa ennen kuin määritettyä objektia kirjoitetaan. |
Muut yleisesti käytetyt metodit ja ominaisuudet
Ominaisuudet | Kuvaus |
---|---|
Request.Cookies[key] | Hanki tai aseta HTTP-cookien arvo. |
Request.Files[key] | Hanki nykyisessä pyynnössä lähetetyn tiedoston. |
Request.Form[key] | Hanki lomakkeella POST-metodilla lähetetyn datan (merkkijonona). |
Request.QueryString[key] | Hanki HTTP-kyselylausekkeen muuttujakokoelma. |
Request.Unvalidated(key) | Käytä valinnaisesti vahvistamattomia pyyntöjä lomakkeen elementtejä, kyselylausekkeita ja cookkeja varten. |
Response.AddHeader() | Lisää HTTP-otsikko ulostulovirtaukseen. |
Response.OutputCache() | Konfiguroi HTTP-vastausinstanssin välimuistipolitiikka. |
Response.Redirect(path) | Uudelleenohjaa asiakas uuteen URL-osoitteeseen. |
Response.SetStatus(StatusCode) | Aseta HTTP-vastauksen HTTP-tilakoodi. |
Response.WriteBinary() | Kirjoita määritetyn MIME-tyypin binaarinen sisältö HTTP-vastausvirtaukseen. |
Response.WriteFile(file) | Kirjoita määritetty tiedosto suoraan HTTP-vastausvirtaukseen. |
@section(sectionName) | Definioi määritetyn nimisen sisältöosion. |
Server.HtmlDecode(htmlText) | Pureta HTML-koodiksi merkattu merkkijono. |
Server.HtmlEncode(text) | Koodaa merkkijono HTML-koodiksi. |
Server.MapPath(virtualPath) | Palauta määritetyn virtuaalipolun palvelimen fyysinen polku. |
Server.UrlDecode(urlText) | Muunna jo URL:ssä koodattu merkkijono puretetuksi merkkijonoksi. |
Server.UrlEncode(text) | Koodaa merkkijono, jotta se voidaan luotettavasti siirtää HTTP-protokollan kautta palvelimelta asiakkaaseen. |
Session[key] | Hanki tai aseta arvo, joka pysyy olemassa, kunnes käyttäjä sulkee selaimen. |
ToString() | Näytä objektin arvon merkkijonoesitys. |
UrlData[index] | Hanki URL-polkuihin liittyvät tiedot. |
- Edellinen sivu WebPages esimerkki
- Seuraava sivu WebPages tietoturva