Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 16550|Svar: 0

[ASP.NET] ASP.NET kunskapspunkter

[Kopiera länk]
Publicerad på 2015-04-02 10:32:43 | | |
Kapitel I
1. Förstå skillnaden mellan C/S och B/S, ASP.NET är programutveckling baserad på B/S-modellen
2.ASP. Funktioner och fördelar med .NET (se lärobok)
3. Hur skapar man ett ASP.NET webbprogram i vs2008 (vs2010)?
Steg: Fil-->New->Project-->windows C#->ASP.NET-applikation
4. Kodseparation: förgrundswebbsidan och bakgrundslogikspråket C# är separerade,

Kapitel II
1. Skriptspråk: server-sida, klient-sida
        1.1 Server-side scriptingspråk
                Skrivmetod 1: <scrip för att ta bort t språk="C#">... C#-kod .....</scrip去掉t>
                Skrivmetod 2: <% %>

        1.2 Klientskriptspråk (Javascrip tar bort t)
                Skrivande: <scrip remove t type="text/javascrip remove t">... Javascrip tar bort T-koden....</scrip去掉t>

Skillnad: Klientsidans skript skickas direkt till klientsidan och körs i klientens webbläsare.
        Server-side-skriptet kompileras och döljs på serversidan, och sedan skickas resultatinformationen till klienten

2.Page objekt (vanliga händelser och attribut)
        2.1 Händelser: Page_Load: Anropas automatiskt när sidan laddas
        2.2 Attribut: IsPostBack: Bestäm om den laddas första gången (falskt: första laddning, sant: returnera åtkomst)

3. Överföring av sidvärde
        3.1 Värde som skickas inom sidan: ViewState["key")
                t.ex: lagringsvärde: ViewState["name"] = "Zhang San";
                        Värde: strängnamn = ViewState["name"]. ToString();
        3.2 Överföringsvärde mellan sidor
                1. Sida A hoppar till B: Lägg till attributet PostBackUrl="B.aspx" till knappen i A
                2. Bakgrundskod på sida B: PreviousPage.FindControl("Kontroll-ID på sida A");

Kapitel III
1. Vanliga kontroller: textruta, rullgardinsmeny, radioval, kryssa, knapp...
2. Verifiera kontroller:

Kapitel IV
1. Responsobjekt
        1.1 Omdirigering (URL); Metod: Sidhopp
        1.2 Skriv ("html-tagg"); Metod: Visa innehållet på svarssidan
        1.3 Slut(); Metod: Sluta svara på sidinnehåll
2. Begär objekt
        2.1 Attribut: QueryString["key"]: Få parametrarna skickade i URL:en
        2.2 Funktion: Skicka värde mellan sidor
                Steg:
1. En prickknapp: Svar. Omdirigering(B.aspx?Variabelnamn 1=Värde 1&Variabelnamn 2=Värde2&... );
2. Sida B får värde: Request.QueryString["Variabelnamn 1"]
3. Serverobjekt
        3.1 Server.HTMLEncode("html-tagg"); Koda html-taggen så att den är i strängform
        3.2 Server.UrlEncode("url-väg");  Koda URL-strängen
        3.3 Server.MapPath ("url path");  Returnerar den absoluta fysiska vägen till den URL-sökvägen

Kapitel 5
1. Applikationsobjekt: Applikationsmängdobjekt, som existerar genom hela programmet som körs (global variabel)
        Användning av applikationsvariabel: application["variabelnamn"] = värde;
2. Cookie-objekt: Olika kunder har olika objekt, och den lagrade informationen kan sparas hos klienten.
        Det finns två typer av kakor: 1. Sparad i minnet försvinner användaren när de lämnar;
2。 Den sparas som en txt-fil i klientens cookies-mapp, och lagringstiden kan anpassas.
        Hur man använder cookie-objektvariabler
                1. Definiera cookieobjektet
                HttpCookie-cookie = ny HttpCookie("key","value");
                2. Lägg till en cookie i Response-objektet
                Response.Cookies.Add(cookie);
                2.2 (Sparad som en txt-fil under en speciell mapp i klienten)
                Cookie.Expires = DateTime.Now.Add("Tid att spara");
                3. Läs innehållet i cookie-objektet
                sträng strValue = Request.Cookies["key"]. Värde;
               
3. Sessionsobjekt: Olika kunder har olika objekt, som existerar efter att användaren loggat in och försvinner efter avslut.
        Sessionsvariabelanvändningsmetod: Session ["variabelnamn"] = värde;
        Vanliga egenskaper hos sessionen:
SessionID: Varje användare har sitt eget unika SessionID
Timeout: Ställ in användarens timeout-tid, enhet: minuter, användaren kommer automatiskt att avsluta (rensa sessionen) om användaren inte arbetar inom angiven tid, standardtiden är 20 minuter, du kan ändra det i aspx-filen: <% session. Timeout=10 %>
         Sessionsmetod: Abandon()

ASP.NET知识点.doc (29 KB, Antal nedladdningar: 0, Försäljningspris: 1 Korn MB)





Föregående:asp.net implementerar cookies för att spara värden
Nästa:asp.net lagrar cookies i klienten och sparar dem
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com