Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 16550|Vastaus: 0

[ASP.NET] ASP.NET tietopisteet

[Kopioi linkki]
Julkaistu 2.4.2015 10.32.43 | | |
Luku I
1. Ymmärrä C/S:n ja B/S:n ero, ASP.NET on ohjelmakehitystä B/S-mallin pohjalta
2.ASP. .NET:n ominaisuudet ja hyödyt (Katso oppikirja)
3. Kuinka luoda ASP.NET web-ohjelma vs2008:ssa (vs2010)?
Vaiheet: Tiedosto-->New->Project-->windows C#->ASP.NET -sovellus
4. Koodin erottelu: etualan verkkosivu ja taustalla oleva C#-logiikkakieli erotetaan toisistaan,

Luku II
1. Skriptikieli: palvelinpuoli, asiakaspuoli
        1.1 Palvelinpuolen skriptikieli
                Kirjoitusmenetelmä 1: <scrip poistaaksesi t language="C#">... C#-koodi .....</scrip去掉t>
                Kirjoitusmenetelmä 2: < % %>

        1.2 Asiakasskriptikieli (Javascrip poistaa t:n)
                Kirjoitus: <scrip remove t type="text/javascrip remove t">... Javascrip poistaa t-koodin....</scrip去掉t>

Ero: Asiakaspuolen skriptit lähetetään suoraan asiakassivulle ja suoritetaan asiakasselaimessa.
        Palvelinpuolen skripti käännetään ja piilotetaan palvelinpuolelle, minkä jälkeen tulostiedot lähetetään asiakkaalle

2.Page objektit (yleiset tapahtumat ja attribuutit)
        2.1 Tapahtumat: Page_Load: Kutsutaan automaattisesti, kun sivu ladataan
        2.2 Attribuutti: IsPostBack: Määritä, onko se ladattu ensimmäistä kertaa (väärin: ensimmäinen lataus, tosi: palauta pääsy)

3. Sivun arvon siirto
        3.1 Sivulla välitetty arvo: ViewState["key")
                esim: tallennusarvo: ViewState["name"] = "Zhang San";
                        Arvo: merkkijonon nimi = ViewState["name"]. ToString();
        3.2 Arvon siirtäminen sivujen välillä
                1. Sivu A siirtyy B:hen: Lisää PostBackUrl="B.aspx" -attribuutti A:n painikkeeseen
                2. Taustakoodi sivulla B: PreviousPage.FindControl("Sivun A ohjaustunnus");

Luku III
1. Yleiset ohjaimet: tekstikenttä, pudotusvalikko, radion valinta, rasti, nappi...
2. Tarkista kontrollit:

Luku IV
1. Vasteobjekti
        1.1 Uudelleenohjaus(URL); Menetelmä: Sivun hyppy
        1.2 Write("html-tagi"); Menetelmä: Näytä vastaussivun sisältö
        1.3 Loppu(); Menetelmä: Lopeta vastaaminen sivun sisältöön
2. Pyydä objektia
        2.1 Attribuutti: QueryString["key"]: Välitä parametrit URL:ssä
        2.2 Toiminto: Välitä arvo sivujen välillä
                Vaiheet:
1. Sivun pistepainike: Response.Redirect(B.aspx?Muuttujan nimi 1=Arvo 1&Muuttujan nimi 2=Arvo2&... );
2. Sivu B saa arvon: Request.QueryString["Muuttujan nimi 1"]
3. Palvelinobjekti
        3.1 Server.HTMLEncode ("html-tag"); Koodaa html-tagi niin, että se on merkkijonomuodossa
        3.2 Server.UrlEncode("url-polku");  Koodaa URL-merkkijono
        3.3 Server.MapPath ("url-polku");  Palauttaa absoluuttisen fyysisen polun kyseiselle URL-polulle

Luku 5
1. Sovellusobjekti: Sovellusjoukon objekti, joka on olemassa koko ohjelman ajan (globaali muuttuja)
        Sovellusmuuttujan käyttö: application["variable name"] = arvo;
2. Evästeobjektit: Eri asiakkailla on erilaiset objektit, ja tallennetut tiedot voidaan tallentaa asiakkaalle.
        Keksejä on kahta tyyppiä: 1. Tallennettuna muistiin käyttäjä katoaa poistuessaan;
2。 Se tallennetaan txt-tiedostona asiakkaan evästekansioon, ja tallennusaikaa voidaan mukauttaa.
        Kuinka käyttää eväste-objektimuuttujia
                1. Määrittele evästeobjekti
                HttpCookie-eväste = uusi HttpCookie("avain","arvo");
                2. Lisää eväste Response-objektiin
                Response.Cookies.Add(eväste);
                2.2 (Tallennettu txt-tiedostona asiakkaan erityiskansioon)
                Cookie.Expires = DateTime.Now.Add("Tallennusaika");
                3. Lue evästeobjektin sisältö
                string strValue = Request.Cookies["key"]. Arvo;
               
3. Istuntoobjekti: Eri asiakkailla on erilaiset objektit, jotka ovat olemassa käyttäjän kirjautumisen jälkeen ja katoavat poistumisen jälkeen.
        Istuntomuuttujan käyttötapa: Istunto ["muuttujan nimi"] = arvo;
        Istunnon yleiset ominaisuudet:
SessionID: Jokaisella käyttäjällä on oma ainutlaatuinen SessionID:nsä
Aikakatkaisu: Aseta käyttäjän aikakatkaisuaika, yksikkö: minuutit, käyttäjä poistuu automaattisesti (tyhjentää istunnon), jos käyttäjä ei toimi määritetyssä ajassa, oletusaika on 20 minuuttia, voit muuttaa sen aspx-tiedostossa: < % istunto. Aikakatkaisu=10 %>
         Istuntomenetelmä: Luopu()

ASP.NET知识点.doc (29 KB, Latausten määrä: 0, Myyntihinta: 1 Grain MB)





Edellinen:asp.net toteuttaa evästeitä arvojen tallentamiseksi
Seuraava:asp.net tallentaa evästeet asiakkaalle ja tallentaa ne
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com